我想知道是否可以在一个xml文件中定义一个元素(在本例中为抽屉),然后在所有布局上调用它,因此我不必每次都手动定义抽屉,减少错误的机会和修复它所需的努力。
编辑:
所以这是列表视图,即抽屉:
<ListView
android:id="@id/navList"
android:layout_width="180dp"
android:layout_height="match_parent"
android:layout_gravity="left|start"
android:background="#ffeeeeee"/>
这是java代码所以我可以把我想要的东西放在列表中:
private void addDrawerItems() {
Resources res = getResources();
String[] osArray = res.getStringArray(R.array.DrawerButtons);
mAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, osArray);
mDrawerList.setAdapter(mAdapter);
}
mDrawerList = (ListView)findViewById(R.id.navList);
我在问什么可能是一个愚蠢的问题,或者一个简单的问题,但我真的不知道,我昨天才开始摆弄Android开发。