我正在为平板电脑开发一个应用程序(仅限横向模式)。坚持将课程与布局联系起来。
在主活动布局中,菜单项有一个永久的左窗格(列表片段)。还有一个右侧窗格(详细片段框架)以获取详细信息。对于每个菜单项,都有单独的布局显示在详细信息框架中,还有一个使布局起作用的 java 文件(其中可能包括该特定布局的按钮单击侦听器)。我可以使用以下功能动态显示每个菜单项的特定布局,
View v = inflater.inflate(Values.LAYOUT[positionIndex], container, false);
但我不明白在哪里以及如何将不同的类与每个布局链接?
我遵循了这个层次结构:
Java 文件:
Main.java
ListFragment.java
DetailFragment.java
Functions_for_item1.java
Functions_for_item2.java
(对于 n 个项目类似)
XML 布局:
main.xml
layout_for_item1.xml
layout_for_item2.xml
(n 个项目的布局)
layout_for_item1.xml 必须与 Functions_for_item1.java 链接,同样 layout_for_item2.xm2 必须与 Functions_for_item2.java 链接。我怎样才能做到这一点?您的帮助将不胜感激。