android - 我的应用程序不会显示 "KitKat"toast 消息

标签 android

所以我刚刚将我的手机更新到 KitKat android 4.4.2,我制作的应用程序不显示新主题的 KitKat toast。我导入 android.widget.Toast 但仍然没有显示新主题的。我的ROM是否覆盖了它?然而,Facebook 确实显示了新的 toast。不是很重要,只是让我困惑。

代码:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Toast.makeText(getApplicationContext(), "This toast is not kit kat", Toast.LENGTH_LONG).show();
        }
    });
}

最佳答案

最好使用 YourActivity.this 而不是 getApplicationContext()

关于android - 我的应用程序不会显示 "KitKat"toast 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22123804/

相关文章:

android - 多选可搜索 ListView

java - 使用另一个字符串生成 32 位字符串?

android - 当有人要卸载我的应用程序时如何显示对话框?

android - 在android中完全退出应用程序

Android:将字母数字键盘设置为在 EditText 中首先显示数字

android - 语音或语音识别器是否有可能从说话者那里获取输入(来电语音)?

android-如何为 LinearLayout 设置 2 个可绘制的 xml

Android studio gradle重复文件 Dagger 编译器

java - java类初始化函数定义

android - 通过 Intent 共享后删除文件