Это может звучать очень noobish вопрос, но позвольте мне спросить его любым способом.Android Фрагменты
Я новичок в программировании на Android и Java. Я некоторое время программировал на C. Я попытался проанализировать и понять код Java для фрагментов в Android (это мой способ изучения языка программирования).
Сценарий:
Скажем у меня есть основной вид деятельности с 2-х фрагментов.
1-й фрагмент (фрагмент_bottom) имеет кнопку загрузки изображения, которая загружает изображение из галереи.
2-й фрагмент имеет 2 текстовых изображения. 2 фрагмента не общаются друг с другом.
Теперь мой вопрос: почему я пишу кнопку onClick code в MainActivity.java, а не в фрагмент_bottom.java (имя фрагмента - фрагмент_объекта). Причина, по которой я сомневаюсь, - это кнопка, которая принадлежит фрагменту_bottom, поэтому, согласно моим знаниям, вы должны написать код для обработки щелчка кнопки в файле fragment_bottom.java.
Приношу свои извинения за мою нубость. Но если кто-нибудь сможет мне помочь, это будет здорово!
использовать интерфейс для связи двух fragments..and связи можно с помощью деятельности. –
Вы можете написать код onClick внутри класса фрагмента. –
Конечно, можно установить onClick-прослушиватель в фрагменте. Его полностью зависит от того, как один дизайн операции обрабатывать кнопку. – gauravsheohar