0
ImageButton과 TextView 만 있습니다. ImageButton을 클릭했을 때 TextView에 텍스트를 작성하고 싶습니다. 여기 내 코드가있다.ImageButton setOnClick listener가 TabHost에서 작동하지 않습니다.
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"내에서 사용할 때 작동하지 않습니다.
아무도 도와 줄 수 있습니까?
그리고 이것을 tabhost에 어디에 배치합니까? – stinepike
먼저 팔레트에서 tabhost를 넣은 다음 tab1에 imagebutton과 textview를 넣습니다. –
xml의 imageView/imageButton에 (android : clickable = "true") 사용했거나 java의 (btn.setClickable = true)에 사용하신 적이 있습니까 –