gpt4 book ai didi

android - onItemLongClick 监听器不适用于首选项?

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

我想创建一个联系人列表(就像 SMS 应用程序一样),如果用户单击其中一个联系人,我会将他们带到 SMSReply 类,如下所示:

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
Intent i = new Intent(SMSActivity.this, SMSReply.class);
startActivity(i);
}

...成功了:D

但是现在,当我的用户长按联系人时,我想为他们提供偏好设置,所以我只是做了与上面相同的事情,但它不起作用:

public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
Intent iMenu = new Intent("android.intent.action.PREFSCONTACT");
startActivity(iMenu);
return false;
}

我已经制作了一个类并将其设置为我的首选项..所以我使用一个 Intent (iMenu)去那个类..但是它失败了(它什么也没做,当我释放鼠标时它会消失到 SMSReply 类,就像在 onItemClick() 方法中一样)

最佳答案

mListView.setOnCreateContextMenuListener(this);
mListView.setOnItemClickListener(this);

关于android - onItemLongClick 监听器不适用于首选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9661402/

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