我在每個xml中創建了5個xmls.in我創建了10個buttons.my問題是有反正避免在每個xml中爲每個xml編寫相同的代碼不同元素也present.only是10個按鍵在每個xml.for例如常見的有:在每xml.avoid中編寫代碼在每個xml中編寫代碼
xml1-> button 1 button2 button3 button4(present at top) textbox
xml2-> button 1 button2 button3 button4(present at top) editbox
xml3-> button 1 button2 button3 button4(present at top) imagebutton
xml4-> button 1 button2 button3 button4(present at top) listview
它不是我的原代碼
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/editText1"
android:layout_alignBottom="@+id/editText1"
android:layout_alignParentRight="true"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</relativelayout>
我也需要重用我的Java class.is它可能。如果我有10個類正在使用這個xml.i想要避免每次寫這個代碼像按鈕b1 = findviewbyid(r.id.b1);(在所有10個類) – Meghna