Rya*_*les 2 tabs android android-arrayadapter android-fragments
我有一个多个应用程序,fragments我想知道如何为每个添加不同的背景fragment.我使用的布局有可滚动的选项卡,它们都使用相同的xml文件.我也有一个MainActivity设置视图和adapter每个fragment.我知道您可以使用xml文件添加背景,android:background或者将其设置为主活动中的视图,但我无法弄清楚如何对每个选项卡执行此操作.感谢您的任何帮助!
要向fragment添加背景,您必须将其包装在某个容器中
<LinearLayout
android:id="@+id/linearlayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ccc"
android:layout_weight="1"
android:orientation="vertical">
<fragment android:name="com.example.simplefragmentexample.LayOutOne"
android:id="@+id/frag_1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
如果您希望使用相同的xml文件,则应以编程方式设置图像
LinearLayout l = (LinearLayout) findViewById(R.id.linearlayout01);
l.setBackground(Image);
或使用几个xmls android:background.
| 归档时间: |
|
| 查看次数: |
9809 次 |
| 最近记录: |