Я успешно провел несколько тестов на своем Samsung Galaxy S5 и еще на нескольких устройствах, используя встроенный эмулятор из Android Studio.
Если я использую, например, Samsung S3 Mini (Android 4.1.2, 1 ГБ оперативной памяти), он открывает первое действие. В основном действии я создал оператор переключения случая для перехода к другим действиям:
Код: Выделить всё
switch (v.getId()) {
case R.id.aktuelles:
Log.d(Constants.TAG, "aktuelles wurde geklickt");
i = new Intent(getApplicationContext(), NewsActivity.class);
startActivity(i);
finish();
break;
case R.id.ideen_maengel:
Log.d(Constants.TAG, "ideen_maengel wurde geklickt");
openSubMenu(ideen_maengel_sub, ideenmaengel_arrow_top, ideenmaengel_arrow_bottom);
scrollView.postDelayed(new Runnable() {
@Override
public void run() {
scrollView.smoothScrollTo(0, ideen_maengel.getTop());
}
}, 1);
break;
case R.id.neue_meldung:
Log.d(Constants.TAG, "neue_meldung wurde geklickt");
i = new Intent(getApplicationContext(), MaengelActivity.class);
startActivity(i);
break;
На таких устройствах, как Samsung Galaxy S4, или устройствах с более высокими уровнями API это работает отлично. p>
Есть ли у кого-нибудь идеи, как устранить эту ошибку?
У некоторых пользователей возникает такая же проблема со следующими устройствами:
[*]Galaxy S3 Neo Plus
[*]HTC Desire 610
[*]Galaxy S4 Mini
[*]Xperia X Compact
Подробнее здесь: https://stackoverflow.com/questions/426 ... omatically
Мобильная версия