其他分享
首页 > 其他分享> > android-如何自定义首选项以通过XML显示时间选择器小部件

android-如何自定义首选项以通过XML显示时间选择器小部件

作者:互联网

首先,我想说的是,我现在仅在Android上工作了大约一个星期,所以我想你可以认为我是一个新手!因此,如果解决方案过于简单,我会提前道歉,但是我可以向您保证,我在发表本文之前已经进行了研究,并且尚未找到合适的解决方案(或者也许我已经完全意识到了这一点) !).尽管如此,还是有很多乐趣,只是想解决这个问题并学习,所以这里…

应用程序

我正在开发的应用程序本质上是一个提醒服务,并且我目前正在使用首选项屏幕.

问题

我希望用户能够指定每天提醒他/她的时间.我希望通过首选项屏幕来完成此选择.到目前为止,这是我的首选项屏幕的外观…

My preferences screen

我的问题

理想情况下,无论何时用户选择“警报时间”首选项,我都希望出现以下内容(这是另一个应用程序PillReminder的首选项的屏幕截图).

Preference with Time Picker widget (taken from another app – “PillReminder”)

我的问题是,创建此内容的最佳方法是什么?我真的想只使用XML来保留应用程序的所有可视方面,因此我不需要Java解决方案.这可能吗?还是我完全偏离了轨道?我听说过的其他可能的解决方案是使用主题,警报对话框和扩展首选项类等.也许其中一些是正确的,但我不确定.

任何帮助将不胜感激,谢谢!

标签:android-preferences,xml,android
来源: https://codeday.me/bug/20191208/2093412.html