Пытаюсь создать элемент поверх всех активити, получаю ошибку
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running?
LayoutInflater inflater = MainActivity.this.getLayoutInflater();
Button mButton = new Button(this);
mButton.setText("new button");
WindowManager.LayoutParams params = new WindowManager.LayoutParams();
params.gravity = Gravity.BOTTOM;
params.height = WindowManager.LayoutParams.WRAP_CONTENT;
params.width = WindowManager.LayoutParams.WRAP_CONTENT;
params.type = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL;
final WindowManager mWindowManager = (WindowManager) MainActivity.this.getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
try {
mWindowManager.addView(mButton, params);
}
catch (Exception e) {
}
Какой токен его смущает?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости