0
我有一個應用程序,假設是建立在英語和阿拉伯語。所以我有drawable-en和drawable-ar。Android。哪種更好的XML或代碼來加載2種語言的圖像
我的問題是,是否更好地設置圖像的XML,因爲android會找出哪種語言被選中,並顯示適當的圖像。或者我通過代碼來做到這一點,並檢查語言並設置其圖像。我不想讓應用程序與內存錯誤等
方法1崩潰:android:background="@drawable/background2"
方法2: //這裏一些緩存投入工作。
ImageResourceHandler.RenderImageBackgroundForView(getResources(), findViewById(R.id.imageView), R.drawable.activitybackground);
//這是直接圖像設置爲backgroup
((Button) findViewById(R.id.languageButton)).setBackgroundResource(R.drawable.langeng);
在此先感謝。