Я знаю, что есть некоторые другие проблемы, связанные с этой проблемой, однако моя на удивление отличается (по крайней мере, я так думаю).
Я предполагаю, что мой код правильный, но я понятия не имею, почему всплывающее сообщение не отображается. Во-первых, я не мог видеть всплывающее сообщение в своих фрагментах. Затем я решил поместить его в свою деятельность, и, что удивительно, здесь он тоже не отображается.
Это код моей активности, который был расширен из FragmentActivity.
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Log.d(TAG, "***************************");
Log.d(TAG, "*** Application started ***");
Log.d(TAG, "***************************");
// assign layout to activity
setContentView(R.layout.activity_main);
mContext = MainActivity.this;
Toast.makeText(mContext, "Hello World", Toast.LENGTH_SHORT).show();
.
.
.
}
Приложение отлично работает без ошибок, и только это сообщение f.toast не отображается! Я даже заменил mContext на getApplicationContext(), и у меня был тот же результат, тост не отображается.
Любое предложение будет оценено. Спасибо
===============
Обновление: когда я открываю класс Toast, появляются красные линии. пожалуйста, посмотрите на изображение ниже
Toast.LENGTH_SHORT
наToast.LENGTH_LONG
- person Andrew Schuster   schedule 16.05.2014