Я новый для Android, и мне нужно показать DialogFragment над ListView Activity. В ListView есть изображение и текст. Когда OnItemClick нажата, мне нужно показать только изображение в пользовательском DialogFragment, но я понятия не имею, как передать изображение в класс DialogFragment.Как показать изображение из ListView в DialogFragment
0
A
ответ
0
Я полагаю, вы можете использовать код в documentation, модифицируя метод newInstance()
, чтобы принять Drawable
.
Чтобы передать Drawable
из ListView
в диалоговом окне при нажатии вы должны использовать setOnListItemClickListener()
как следующее (непроверенной) Код:
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
ImageView iv = (ImageView)view.findViewById(R.id.image);
Drawable d = iv.getDrawable();
MyFragmentDialog df = MyDialogFragment.newInstance(d);
df.show(getFragmentManager(), "dialog");
}
});
+0
Выглядит просто, я попробую это. Спасибо –
+0
дайте мне знать, если есть что-то непонятное – gipi
Смежные вопросы
- 1. Показать DialogFragment из другого DialogFragment
- 2. Показать DialogFragment из OnPositiveClickListener
- 3. Как воссоздать ListView в DialogFragment
- 4. WPF ListView показать изображение
- 5. Как показать изображение в ListView в Android
- 6. Как показать изображение кеша в listview
- 7. Показать DatePickerDialog в DialogFragment
- 8. DialogFragment с пользовательским ListView
- 9. Как изменить изображение ImageView из DialogFragment
- 10. Как показать изображение GIF в пользовательском ListView?
- 11. как показать изображение в ListView by Uri
- 12. Как показать DialogFragment из фрагмента в actionBar android
- 13. Показать DialogFragment над TabLayout
- 14. Показать информацию из Интернета в DialogFragment
- 15. Кнопка ниже listView в DialogFragment
- 16. Как показать изображение из ресурсов в ListView, заполненном JSON Response
- 17. Показать изображение и текст в ListView
- 18. Как показать карты Google в DialogFragment
- 19. Показать изображение в Listview с AsyncTask
- 20. Android - DialogFragment показан из фрагмента. Как показать Toast из Fragment, когда DialogFragment уволен?
- 21. ListView в DialogFragment отключен в Android 4.0
- 22. Показать изображение из базы данных в ListView (с помощью AsyncTask)
- 23. Как показать изображения в listview
- 24. ListView не обновляется после добавления в DialogFragment
- 25. Вызов DialogFragment из DialogFragment, ClassCastException в getActivity()
- 26. Как уведомить ListView внутри DialogFragment из своего адаптера?
- 27. Query (запрос хорош !!) в Listview и DialogFragment
- 28. Android - добавьте пользовательский DialogFragment в ListView
- 29. Как показать изображение через edittext в listview как информационное окно?
- 30. ListView в DialogFragment не будет обновляться
название на вопрос является вводящим в заблуждение, вы не должны показать ListView в DialogFragment, но изображение, взятое из него. – gipi
Я изменил название. Надеюсь, что это более полно. –