Snackbar涵盖了Google Pixel设备的控制按钮。该设备正在运行Nougat,屏幕截图说明了问题:
由于按钮是虚拟的,这种情况正在发生。在控制按钮是虚拟的设备中,需要进行哪些更改才能避免此问题?
代码:
Snackbar.make(MainActivity.this.getWindow().getDecorView(), getString(R.string.incorrect_details), Snackbar.LENGTH_LONG).show();
答案 0 :(得分:3)
用作第一个参数android.R.id.content
Snackbar.make(findViewById(android.R.id.content), getString(R.string.incorrect_details), Snackbar.LENGTH_LONG).show();