我正在製作一個包含超過200個按鈕的Android應用程序............ 每個按鈕都會響應一個活動...........每個活動都包含一個按鈕,文本查看和和圖像............ 是否有任何簡短的方式,以便我可以擺脫這些許多活動,並有一個按鈕和一個圖像的單一活動。而當我點擊一個按鈕,那麼它會在單個活動中顯示一個按鈕的相應圖像。 我包含兩個按鈕的主要活動命名爲烏爾都語和英語...........如何在android中進行單個活動來處理許多活動?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/main_first_background"
android:gravity="center"
android:orientation="vertical" >
<Button
android:id="@+id/urduForLang"
android:layout_width="200dp"
android:layout_height="80dp"
android:layout_gravity="center"
android:text="URDU"
android:textColor="@android:color/background_light" >
</Button>
<Button
android:id="@+id/EnglishForLang"
android:layout_width="200sp"
android:layout_height="80dp"
android:layout_below="@+id/urduForLang"
android:layout_gravity="center"
android:layout_marginTop="2dp"
android:text="English"
android:textColor="@android:color/background_light" >
</Button>
</RelativeLayout>
當烏爾都語用戶點擊它然後打開包含99個鍵的活動,並點擊英語時,它打開使用英語中的相同按鈕啓動一項活動。 因此,我必須做出99個不同的活動......我真的不想要。
當用戶觸摸任何按鈕然後...那麼該活動與尊重圖像和按鈕將被顯示。 對不起,我的英語.................