Android Snackbar涵盖了Google Pixel中的控制按钮

问题描述 投票:0回答:1

Snackbar涵盖了Google Pixel设备的控制按钮。该设备正在运行Nougat,屏幕截图说明了问题:

enter image description here

这是因为按钮是虚拟的。在控制按钮是虚拟的设备中,需要进行哪些更改才能避免此问题?

码:

Snackbar.make(MainActivity.this.getWindow().getDecorView(), getString(R.string.incorrect_details), Snackbar.LENGTH_LONG).show();
android android-7.0-nougat android-snackbar
1个回答
3
投票

用作第一个参数android.R.id.content

 Snackbar.make(findViewById(android.R.id.content), getString(R.string.incorrect_details), Snackbar.LENGTH_LONG).show();
© www.soinside.com 2019 - 2024. All rights reserved.