Когда я нажимаю кнопку "Назад" в своем приложении, я хочу изменить некоторые данные в предыдущей деятельности.
public void onBackPressed() {
super.onBackPressed();
Log.v("Back Button ","Pressed");
}
Я пытаюсь использовать это, но не могу помочь? мне нужно поддерживать backstack действий, которые внутренняя кнопка возврата делает? pls help Я хочу изменить menubar images (wriiten by me bottom of every activty in my app), который присутствует в каждой активности, но когда я нажимаю кнопку меню (clickable), не может изменять меню в соответствии с изменениями активности.
Вы хотите посмотреть startActivityForResult
. Предыдущая родительская Activity
должна порождать следующий с этим вызовом. Данные могут быть переданы обратно через дополнительные функции (Bundle
) в Intent
при возврате родительской Activity
в onActivityResult
- или вы можете просто использовать коды результатов.
Вы можете найти более подробную информацию здесь: http://developer.android.com/reference/android/app/Activity.html#StartingActivities
Лучше использовать с onKeyDown. & onKeyDown Пример
Просто переопределите этот метод по умолчанию для Android. Он предоставит изменения с тем, что вы хотите.