У меня есть вопрос об обновлении моего ListView в ListFragment из моего фрагмента карты. Каждый раз, когда я буду вызывать этот метод, я буду присваивать разные значения String Array. И что мне следует поместить в этот метод обновления, чтобы обновить список?Обновление Android ListFragment listView из другого фрагмента
0
A
ответ
0
В ListFragment создать и зарегистрировать BroadcastReceiver
:
static final String ACTION_CUSTOM = "action";
BroadcastReceiver mReceiver;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mReceiver = new BroadcastReceiver(){
public void onReceive(android.content.Context context, Intent intent) {
//Check for action you need
if (intent.getAction() == ACTION_CUSTOM){
//Do stuff with data from intent
intent.getExtras().getString("data");
}
}
};
}
@Override
public void onResume() {
super.onResume();
getActivity().registerReceiver(receiver, new IntentFilter(ACTION_CUSTOM));
}
@Override
protected void onPause() {
super.onPause();
getActivity().unregisterReceiver(receiver);
}
В MapFragment отправки широковещательного намерения, когда вам необходимо изменить данные:
Intent intent = new Intent();
//Set action you need to send
intent.setAction(ACTION_CUSTOM);
//Add data to send
intent.putExtra("data", "data_value");
//Send broadcast intent
getActivity().sendBroadcast(intent);
+0
Хм. Спасибо, но он не ответил на мой вопрос. Я хотел знать, как сделать эту часть // делать вещи с вашими данными, например. Как обновить списокFragment – Traabefi
Смежные вопросы
- 1. Refresh ListFragment из другого действия фрагмента и фрагмента
- 2. Обновление ListView внутри фрагмента
- 3. Android: Использование Listfragment вместо фрагмента
- 4. Android ListView в ListFragment
- 5. ListView путем расширения фрагмента вместо ListFragment
- 6. Обновить Listview другого фрагмента
- 7. Обновление TextView в ViewPager из другого фрагмента
- 8. Как получить доступ к arraylist ListFragment из другого фрагмента?
- 9. изменить элементы в ListView из другого фрагмента
- 10. ListFragment как получить listView?
- 11. Android: открытие фрагмента из другого
- 12. Android ListView внутри фрагмента
- 13. Обновление ListView внутри фрагмента (ViewPager)
- 14. Android, пустой список назад от другого фрагмента
- 15. Как использовать ListView из ListFragment?
- 16. Вызов фрагмента из другого фрагмента при нажатии
- 17. ListFragment, ListView, AsyncTask, FragmentActivity
- 18. ListFragment в Android Studio
- 19. Обновление ListView из пользовательского класса адаптера - Android
- 20. Android - обновить ListView из другого класса Fragment
- 21. заменить фрагмент из другого фрагмента
- 22. Обновление пользовательского фрагмента из ContentProvider
- 23. Android-атрибут ListFragment @id
- 24. ListView in Fragment vs ListFragment
- 25. Вызов фрагмента из другого фрагмента
- 26. Обновление ListView в одном фрагменте из второго фрагмента
- 27. Обновление списка в ListFragment из адаптера курсора
- 28. Android ListView с изображениями внутри ListFragment
- 29. Обновление фрагмента в Android
- 30. Открытый фрагмент из другого фрагмента
использование BroadcastReceiver –
Можете ли вы опубликовать фрагмент кода или что-то? – Traabefi