2014-09-06 2 views
-1

Я только начал работать с Фрагментом. На данный момент я смущаюсь. Я выбрал платформу из Android Studio. В левой части списка есть список. Я хочу, чтобы каждый раз, когда я нажимал на элемент в списке, содержимое должно обновляться.Как обновить активность по фрагментам в Android

Моя проблема в том, что я не могу знать, когда каждый фрагмент загружается каждый раз, когда я нажимал на элемент в списке. Есть ли способ узнать идентификатор фрагмента. Например, если фрагмент 1 является загрузкой, я покажу изображение, но если будет загружен фрагмент 2, у меня будет флажок в основном действии.

Приветствия,

ответ

1
In your kind of situations, I mostly Follow a simple way 

1.Use Different Framlayouts(Container of Fragment). In your Case,1. FrameLayout For List and 2. Framlayout for its content. 
2. ListView item Click Make Content Fragment View (Framlayout) Visible. 
3. Attached Fragment at onCreate or onStart. but make Content invisible or Visible as your requirement. 

you can know more about Fragment(how to attach and detach Fragment to an activity).

About your Sceond Problem ,follow these solutions 

Android - Set fragment id Посмотрите на этот Get the current fragment object

+0

Спасибо большое, я попробую его, чтобы увидеть, как это происходит. – detno29

Смежные вопросы