android - 如何在android中的alertdialog中始终显示滚动条?

标签 android

我有alertdialog构建器,它显示multiChoiceItems,有很多项目,因此所有选项都不可见,并且创建了可滚动列表,但滚动条在几秒钟后隐藏。如何让它始终可见?

我没有使用自定义构建器。我知道这个方法,但是我如何使用它 setScrollbarFadingEnabled(false)?

最佳答案

您不能对 AlertDialog 构建器执行此操作。不过,可以对 AlertDialog 执行此操作。

从您的构建器获取 AlertDialog。

AlertDialog dialog = builder.create();

然后你必须在操作对话框之前显示它。

dialog.show();

现在这些方法可用并且不会抛出错误。注意:您也可以在此处设置正面和负面按钮的样式。

dialog.getListView().setScrollbarFadingEnabled(false);

关于android - 如何在android中的alertdialog中始终显示滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42087241/

相关文章:

android - Flutter Android SDK 版本 28 错误,但我使用的是 30

android - OpenCVAndroid Imgproc.GaussianBlur 应用程序停止

android - 如何重现或解决 KeyStoreException?

android - 当我从其他计算机上的存储库克隆项目时 Ionic2 出错

java - 如何实现每月最后一天重复闹钟

java - Android Activity Stack 中的流程不同?

android - 滚动到不带工具栏的折叠 View

android - opengl 是否会更快地将大网格渲染成较小的三角形?

android - onSaveInstanceState 不起作用

Android:后退按钮不会杀死主进程