ImageButton setOnClick侦听器在TabHost中不起作用

时间:2013-07-03 18:13:38

标签: android android-tabhost imagebutton

我只有一个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”中使用它时,它无效。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

尝试使用ImageButton.OnClickListener而不是View.OnClickListener