我有一个带有textview的xml文件,其中包含一个drawabletop图像和自定义listview,其中包含一个标题,我想在点击textview显示一个toast时,我不知道为什么没有什么是apprear
我有一个带有textview的xml文件,其中包含一个drawabletop图像和自定义listview,其中包含一个标题,我想在点击textview显示一个toast时,我不知道为什么没有什么是apprear
tv_title = (TextView) findViewById(R.id.tv_myID);
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.myID:
Toast.makeText(getApplicationContext(), "HI", Toast.LENGTH_SHORT);
break;
default:
break;
}
}
答案 0 :(得分:2)
频道指向此Toast.makeText(this, "ROM", Toast.LENGTH_SHORT).show();
答案 1 :(得分:2)
将其更改为
Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
答案 2 :(得分:1)
在代码中更改此行:
Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT);
到
Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
答案 3 :(得分:1)
您忘记调用Toast.show()
方法在按钮上显示Toast点击将其更改为:
Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
答案 4 :(得分:1)
将此tv_title.setOnClickListener(this);
放在此
tv_title = (TextView) findViewById(R.id.tv_restaurant_description_title);