android - 使用支持的相机图片尺寸列表填充 ListPreference

标签 android camera preferenceactivity preference listpreference

我正在开发相机应用程序,我需要做的是提供与用户设备兼容的分辨率列表。获取该列表没有问题,我只需使用 getSupportedPictureSizes() 方法即可。然而,我遇到的问题是用该列表填充 ListPreference。

ListPreference 是在 .xml 文件中创建的,该文件通过调用 addPreferencesFromResource(R.xml.cam_settings) 在我的 Settings PreferenceActivity 中使用。有什么想法可以让此 ListPreference 使用支持的图片尺寸列表进行填充吗?

预先感谢您的帮助。

最佳答案

我猜你需要填充 ListPreference 以编程方式。这是 LINK

关于android - 使用支持的相机图片尺寸列表填充 ListPreference,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7479056/

相关文章:

java - 应用程序卡住、中断并强制关闭 "Uncaught remote exception!"

android - 使用 Flutter Provider 包时出现的问题

java - Kotlin 公共(public)常量在其他 Java 类中无法访问?

java - 安卓模拟相机

java - 相机不工作

ios - Cordova iOS 文件 API - 将照片移动到持久存储

android 恢复应用程序的默认首选项

java - 我正在尝试用 boolean 值更改 imageview 的颜色,我错过了什么?

android - 如何永久存储首选项屏幕中的值?

java - 代码中的 MultiSelectListPreference