Запрос логики для фрагмента списка
Я делаю деятельность с фрагментом listView в нем. Я нажимаю кнопку на элементах загрузки MainActivity для RSS-канала, который заполняет фрагмент списка.
У меня вопрос, как мне его настроить? У меня уже есть код для этого.
Теперь я планирую сделать так, чтобы кнопка MainActivity указывала на мой метод в моем RSSFragment, который расширяет ListFragment. Я запутался в некоторых вещах, например, какие действия нужно пройти здесь:
@Override
protected void onPostExecute(Exception s) {
super.onPostExecute(s);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, titles);
lvRss.setAdapter(adapter);
progressDialog.dismiss();
}
}
Должен ли я использовать getActivity()? или передать MainActivity или RSSFragment.this?
Кроме того, как мне установить адаптер списка на фрагмент списка? Представьте, что lvRss там нет.
Я знаю, что это длинный вопрос.
Благодарю.
1 ответ
Должен ли я использовать getActivity()? или передать MainActivity или RSSFragment.this?
Если вы находитесь в Activity
использование this
или же Activity.this
, ЕСЛИ ты в Fragment
использование getActivity()
,
Кроме того, как мне установить адаптер списка на фрагмент списка? Представьте, что lvRss там нет.
Используйте настройку метода setListAdapter Adapter
в ListFragment