gpt4 book ai didi

android - 我怎样才能在 Android 上从 ListActivity 创建 DialogFragment?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:20 24 4
gpt4 key购买 nike

我有一个应用程序,其主要 Activity 扩展了 ListActivity 并显示了一堆项目。我想在单击列表项(用于编辑项信息)后显示自定义 DialogFragment。但是根据谷歌的android教程http://developer.android.com/guide/topics/ui/dialogs.html我只能从扩展 FragmentActivity 的 Activity 中显示 DialogFragment,因为需要调用 getSupportFragmentManager() 方法。

所以问题是:如何显示来自 ListActivity 的自定义对话框?

谢谢:)

最佳答案

我可能只是扩展 FragmentActivity 以复制 ListActivity 中的内容。您可以将内容 View 默认为 ListView (如果需要,可以使用空 View ),然后重新创建方法 getListView、getListAdapter 和 onListItemClick。然后你会得到所有的 fragment 内容,它就像一个常规的列表 Activity 。

关于android - 我怎样才能在 Android 上从 ListActivity 创建 DialogFragment?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12961006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com