0
У меня есть FrameLayout, определенный в XML с:Как мне получить «щелчок» из FrameLayout в пользовательском ActionBar?
android:onClick="cancel"
деятельность, которая создает ActionBar есть метод, который выглядит как:
public void cancel (View view) {
// Do stuff
}
Однако, когда я нажимаю на «кнопку», я получаю : не удалось найти способ отмены (Вид) в классе активности android.view.ContextThemeWrapper для обработчика onClick ...
... что дает?
По умолчанию FrameLayout не кликабельны. Таким образом, атрибут onClick не будет запускаться, если вы не добавите атрибут clickable = "true" в FrameLayout. –