0

我有一个带有 textview 的 xml 文件,其中包含一个 drawabletop 图像并自定义包含标题的列表视图,我希望在单击 textview 以显示敬酒时,我不知道为什么什么都没有出现

Java 活动

我有一个带有 textview 的 xml 文件,其中包含一个 drawabletop 图像并自定义包含标题的列表视图,我希望在单击 textview 以显示敬酒时,我不知道为什么什么都没有出现

Java 活动

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;
        }
    }
4

5 回答 5

2

进入这个 Toast.makeText(this, "ROM", Toast.LENGTH_SHORT).show();

于 2013-01-25T09:50:23.917 回答
2

将其更改为

Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
于 2013-01-25T09:51:45.603 回答
1

把这个放在这个tv_title.setOnClickListener(this);之后

tv_title = (TextView) findViewById(R.id.tv_restaurant_description_title);
于 2013-01-25T09:56:23.953 回答
1

更改代码中的这一行:

 Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT);

  Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
于 2013-01-25T09:51:28.217 回答
1

您忘记调用Toast.show()方法以在按钮单击上显示 Toast 将其更改为:

 Toast.makeText(getApplicationContext(), "ROM", Toast.LENGTH_SHORT).show();
于 2013-01-25T09:52:03.253 回答