gpt4 book ai didi

java - Android 偏好 onclick 事件

转载 作者:IT老高 更新时间:2023-10-28 11:23:30 28 4
gpt4 key购买 nike

在我的preferences.xml 中,我有一个这样的偏好元素:

<Preference android:title="About" />

我想分配 onClick 事件,所以如果用户点击它,我将能够打开新的 Intent 或浏览器。我尝试像使用按钮一样进行操作,但这似乎不起作用。

最佳答案

你需要为item设置android:key:

<Preference
android:key="myKey"
android:title="About" />

然后您可以在代码中执行以下操作:

Preference myPref = (Preference) findPreference("myKey");
myPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
// open browser or intent here
return true;
}
});

关于java - Android 偏好 onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330677/

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