gpt4 book ai didi

Java 将 从一个 PreferenceScreen 移动到另一个?

转载 作者:太空狗 更新时间:2023-10-29 14:26:42 24 4
gpt4 key购买 nike

我正在尝试做一些类似于 iOS 可编辑 UITableView 的事情。如果用户单击“添加新项目”,他将被带到具有多个 <Preference> 的 PreferenceScreen,我有一个“添加的项目”列表元素,onclick 应该从此屏幕消失并将其添加到“已添加列表”(实际上是 <PreferenceCategory> ),然后他们应该能够从此处删除它们或编辑它们的订单。这类似于 iOS 可编辑列表。

enter image description here

这是我的 XML:

<PreferenceScreen android:title="ALL APPS" android:key="app_list">  
<!-- A <preference> for each app -->
</PreferenceScreen>
<PreferenceCategory android:title="ADDED APPS" android:key="my_apps_list">
</PreferenceCategory>

我已经尝试了无数次,但还是无法正常工作。

我怎样才能完成它?

最佳答案

我已经做了一些实验,当您嵌套 PreferenceScreens 时,这实际上非常容易。

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >

<CheckBoxPreference android:title="Check it!" />

<PreferenceScreen android:title="To the other preferences!" android:summary="I really hope this works &lt;3" >
<EditTextPreference android:title="Edit your name" android:summary="Edit your name :)" />
<CheckBoxPreference android:title="Accept answer" />
</PreferenceScreen>

</PreferenceScreen>

enter image description here

PS:请原谅我的硬编码字符串文字 - 它只是为了测试! :)

关于Java 将 <Preference> 从一个 PreferenceScreen 移动到另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com