gpt4 book ai didi

Android:显示上次调用的值的 EditTextPreference 对话框

转载 作者:行者123 更新时间:2023-11-30 05:12:18 25 4
gpt4 key购买 nike

在我的应用程序中,我在设置屏幕中有一个帐户列表。如果您单击一个帐户,您会转到一个显示帐户详细信息的屏幕。帐户名称是一个 EditTextPreference,如果您单击它,Android 会显示一个对话框,让您可以更改帐户名称。

第一次显示此对话框时没有指定值。用户输入帐户的新名称并单击“确定”,帐户名称已更新。

问题是,当我随后查看不同的帐户详细信息并单击其名称进行编辑时,对话框显示的是我之前重命名的文本。为什么这不显示任何值或帐户的当前名称?为什么要重复使用来自不同帐户的值?

enter image description here

最佳答案

问题是因为您对所有帐户使用一个对话框。

您应该在按 OK 后清除编辑文本,您还应该使用 SharedPreference 来存储每个帐户的详细信息。

关于Android:显示上次调用的值的 EditTextPreference 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53518725/

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