作者flygalaxy (人)
看板AndroidDev
標題[問題] 在Runnable內設置setOnClickListener
時間Tue Apr 16 03:21:09 2013
由於在Runnable的程序內動態生成了很多元件ImageView
我希望這些元件能回應使用者"按下"的動作
但是好像無法使用setOnClickListener
不知道各位版上先進們有沒有解決的辦法?
private Runnable Call_arview = new Runnable() {
public void run() {
int k=0;
for (k=1;k<=TopArData;k=k+1){
imgPost[k]=new ImageView(getBaseContext());
imgPost[k].setImageResource(R.drawable.ic_launcher);
imgPost[k].setId(k);
//imgPost[k].setOnClickListener(this);
arviewAL.addView(imgPost[k]);
}
handler.postDelayed(GetSensorperSec, 100);
}
};
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.11.162
1F:→ SuperUp:blog.csdn.net/Android_Tutor/article/details/5568806 04/16 12:47
2F:→ ckck18:this應該是指runnable,而不是impl clickListener的class 04/16 22:56
3F:→ qweqweqweqwe:看起來是樓上的原因 04/16 23:04