我有一个DialogFragment片段,显示就好了。它在片段的顶部有一些文本/图片/按钮,但在下半部分,我想要一个listview(或者我想,一个ListFragment)。
我已经创建了类(扩展了ListFragment)及其适配器和所有内容。如何让这个列表显示在DialogFragment的底部?
我尝试将其添加到定义我的DialogFragment布局的.xml中:
<fragment
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/nested_listfragment"
class="com.aruka.myapp.NameOfClassExtendingListFragment"
/>
答案 0 :(得分:1)
您需要为对话框片段创建自定义布局,并将ListFragment放入其中。
如果您想了解更多信息,Here是关于DialogFragments的一个很好的资源。
异常更新:
来自Android Documentation。您应该以编程方式对ListFragment进行充气。
注意:在布局时,您无法将布局扩展为片段 包括一个。仅在添加时支持嵌套片段 一个动态的片段。