Все, я пытаюсь сделать такую глупую вещь: центрировать текст внутри Toast, который создается внутри прослушивателя событий onclick.
Я создал TextView внутри используемого макета, и когда я пытаюсь вызвать событие, которое должно отображать всплывающее уведомление, приложение вылетает с этим исключением:
03-19 23:20:40.258: E/AndroidRuntime(3364): java.lang.IllegalArgumentException: View not
attached to window manager
Это мой код:
toastTextView = (TextView) findViewById(R.id.toastView);
Toast toast = Toast.makeText(MyActivity.this, "Very very very long long text that should be displayed in the middle of this toast",
Toast.LENGTH_SHORT);
toast.setView(toastTextView);
toast.show();
Xml:
В чем проблема с этим простым кодом?
Спасибо за внимание!
РЕДАКТИРОВАТЬ: это макет custom_toast.xml:
Подробнее здесь: https://stackoverflow.com/questions/225 ... pp-crashes