отделка () не завершает мою деятельность - PullRequest
0 голосов
/ 07 октября 2010

в моем приложении для Android у меня есть два действия, скажем, A и B. A - это основное действие, и оно называет действие B примерно так:

Intent myIntent = new Intent(getBaseContext(), B.class);
A.this.startActivity(myIntent);

И это прекрасно работает.Кнопка возврата на телефоне работает, чтобы вернуться к действию А, но я хочу также добавить кнопку в пользовательский интерфейс.Таким образом, у меня есть кнопка «Отмена» в файле макета Деятельности B, и у меня есть следующий код в java Деятельности B.Любое понимание?Спасибо за тонну!

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Попробуйте проверить, действительно ли кнопка работает первой.

Попробуйте с помощью простого Log.d ();и посмотреть, выводит ли это что-то в lolcat

0 голосов
/ 07 октября 2010

arg0.getId() явно не равно R.id.byn_cancel
, просто удалите оператор if и включите только B.this.finish();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...