我创建了一个 PReference Screen,它允许用户管理一系列自己标记为“收藏夹”的元素。我创建了一个 Preference 类别,然后用选项动态填充它,从 sqlite 数据库中获取它们。这是一个屏幕截图:
这是我想要实现的屏幕模型:
也就是说,我希望为每个首选项添加一个内联删除选项,允许用户直接删除收藏夹。
问题是我不知道该怎么做,而且我没有看到类似的例子。甚至可能吗?
我创建了一个 PReference Screen,它允许用户管理一系列自己标记为“收藏夹”的元素。我创建了一个 Preference 类别,然后用选项动态填充它,从 sqlite 数据库中获取它们。这是一个屏幕截图:
这是我想要实现的屏幕模型:
也就是说,我希望为每个首选项添加一个内联删除选项,允许用户直接删除收藏夹。
问题是我不知道该怎么做,而且我没有看到类似的例子。甚至可能吗?
Android 提供了一种简单的方法来实现首选项屏幕,但标准的 android ListPreference 没有提供一种简单的方法来显示列表中的每个项目的图像。要将图像添加到 Android ListPreference,我们需要使用自定义 xml 属性
这是一些可能对您有所帮助的示例
http://www.cmwmobile.com/index.php?option=com_content&view=article&id=4&Itemid=12
要从首选项屏幕中删除首选项,您可以参考此链接:如何从自定义布局按钮单击中确定哪个首选项