[英]access images from assets folder with a button click
所以現在我在我的代碼中使用它。 但是現在我將它們存儲在資產文件夾中,當您單擊下一個或上一個按鈕時,我需要有關如何顯示其他圖像的幫助。 因此,基本上我將在assets文件夾中擁有一定數量的圖片,然后再單擊兩個按鈕,然后向后滾動以瀏覽圖像。 我該怎么辦? 謝謝
private int [] images = {R.drawable.airplane, R.drawable.bike, R.drawable.boat,
R.drawable.bus2,R.drawable.car,R.drawable.train};
是的,您可以將字符串保存在資源文件中。 例如:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- single string -->
<string name="hello">Hello World</string>
<!-- multiple strings as an array -->
<string-array name="hello_array">
<item>hello</item>
<item>android</item>
<item>world</item>
</string-array>
</resources>
然后在您的代碼中分別以R.string.hello
或R.array.hello_array
檢索它們的引用。
您可以使用HashMap這樣實現 。
HashMap<Integer, String> map = new HashMap<Integer, String>();
map.put(R.drawable.airplane, "Airplane");
然后可以通過以下方式獲取適當的字符串
String whatString = map.get(R.drawable.airplane);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.