![](/img/trans.png)
[英]Estimote beacons - Difference between monitoring and ranging listeners
[英]Difference between different listeners for listview
列表視圖的 onClickListener、OnItemSelectedListener 和 OnItemClickListener 之間有什么區別?
我應該使用哪一個來單擊列表中的單個元素?
編輯:
當項目被點擊時,它應該啟動一個不同的活動。
listView.setOnItemClickListener( new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String Selectitem = item[position];
Sendthem(Selectitem);
}
});
}
public void Sendthem(String comp)
{
Intent it1 = new Intent(this, NextActivity.class);
it1.putExtra(android.content.Intent.EXTRA_TEXT,comp);
}
我應該使用哪一個來單擊列表中的單個元素?
OnItemClickListener
編輯:
public void Sendthem(String comp)
{
Intent it1 = new Intent(this, NextActivity.class);
it1.putExtra(android.content.Intent.EXTRA_TEXT,comp);
startActivity(it1); // this is missing
}
要通過意圖啟動新活動,您需要添加以下行:
startActivity(it1);
所以你的代碼是:
listView.setOnItemClickListener( new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String Selectitem = item[position];
Sendthem(Selectitem);
}
});
}
public void Sendthem(String comp)
{
Intent it1 = new Intent(this, NextActivity.class);
it1.putExtra(android.content.Intent.EXTRA_TEXT,comp);
startActivity(it1);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.