我只有一个ImageButton和TextView。我只想在单击ImageButton时在TextView中编写一些文本。这是我的代码。
final TextView txt = (TextView) findViewById(R.id.textView1);
ImageButton btn = (ImageButton) findViewById(R.id.imageButton1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
txt.setText("abc");
}
});
在这种情况下,此代码可以正常工作。
但是当我想在“tabhost”中使用它时,它无效。
任何人都可以帮助我吗?
答案 0 :(得分:0)
尝试使用ImageButton.OnClickListener而不是View.OnClickListener