我必須在android中動態顯示textviews並需要爲每個textview編寫onclick動作。我可以動態顯示文章,但我沒有得到 如何編寫每個文本視圖的onclick動作。請幫助我對此...將感謝你..如何在Android中爲動態生成的textviews編寫onclick動作?
1
A
回答
0
然而,無論您想要做什麼,都可以創建視圖並立即添加偵聽器。
TextView tv = new TextView(ActivityName.this);
tv.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(ActivityName.this, "tv text: " + ((TextView) v).getText().toString()).show();
//Do whatever you want to do here.
}
});
layout.addView(tv); //layout added on the xml for example, or by an inflater.
2
你應該檢查這段代碼。創建一個onclicklistener,然後使用setOnClickListener();方法。
private TextView textview1, textview2;
//initialize them
OnClickListener customTextviewOnClicklistener = new OnClickListener()
{
@Override
public void onClick(View v)
{
if (v == textview1)
{
// Here your code for textview1
Log.i("Clicked Item", "textview1");
}
else if (v == textview2)
{
// Here your code for textview2
Log.i("Clicked Item", "textview2");
}
else
{
//Here your code for others
}
}
};
textview1.setOnClickListener(customTextviewOnClicklistener);
textview2.setOnClickListener(customTextviewOnClicklistener);
我希望這可以幫助你。
相關問題
- 1. setonclicklistner動態生成textviews
- 2. 如何爲在GridView中動態生成的按鈕編寫AlertDialog?
- 3. 如何在android中動態創建textviews?
- 4. 如何爲onClickListener設置動態生成的textviews?
- 5. 如何在Android中爲動態生成的TextView生成Id?
- 6. 機器人,setonclicklistner動態生成textviews
- 7. 如何在android中生成動態textview?
- 8. 如何爲流星中的動態按鈕編寫onclick功能
- 9. 如何爲Extjs動態生成的ID編寫Xpath
- 10. 如何編寫Android中靜態創建的單選按鈕的onclick動作?
- 11. 如何將Onclick動態設置爲生成的行?
- 12. onClick動態生成的LinkButton
- 13. React - 動態生成組件的onClick
- 14. 如何在android的列表視圖中動態顯示textviews?
- 15. 動態生成的Android XML
- 16. 如何在動作腳本2.0中動態生成變量
- 17. 如何在動作3中生成動態鏈接列表
- 18. 如何在android中動態顯示TextViews數組?
- 19. 動態生成onclick不處理IE7
- 20. 用javascript生成動態onclick事件
- 21. 動態生成div onclick事件
- 22. 如何動態生成動態項目?
- 23. 如何在wordpress中動態編寫.htaccess?
- 24. 如何動態生成ToggleButtons,它必須放置在動態生成的Groupbox中
- 25. TextViews的Android動畫
- 26. 如何在android中設置onclick函數爲動態textview?
- 27. 如何在JSP中動態生成URL?
- 28. 如何在codeignitor中生成動態URL?
- 29. 如何生成動態地在Java中
- 30. 的Android - 添加TextViews到ListView動態