[关闭]
@RitcheeQinG 2020-03-23T08:52:23.000000Z 字数 1193 阅读 299

Android在资源文件中定义数组

Android


Create array.xml inside your res/values.

  1. <string-array name="people_names">
  2. <item>Anderson Thomas</item>
  3. <item>Adams Green</item>
  4. <item>Laura Michelle</item>
  5. <item>Betty L</item>
  6. <item>Miller Wilson</item>
  7. <item>Garcia Lewis</item>
  8. <item>Roberts Turner</item>
  9. <item>Mary Jackson</item>
  10. <item>Sarah Scott</item>
  11. <item>Kevin John</item>
  12. <item>Elizabeth</item>
  13. <item>Evans Collins</item>
  14. <item>Roberts</item>
  15. <item>Betty C</item>
  16. <item>Susan Lee</item>
  17. </string-array>
  18. <integer-array name="people_images">
  19. <item>@drawable/photo_male_1</item>
  20. <item>@drawable/photo_male_2</item>
  21. <item>@drawable/photo_female_1</item>
  22. <item>@drawable/photo_female_2</item>
  23. <item>@drawable/photo_male_3</item>
  24. <item>@drawable/photo_female_3</item>
  25. <item>@drawable/photo_male_4</item>
  26. <item>@drawable/photo_female_4</item>
  27. <item>@drawable/photo_female_5</item>
  28. <item>@drawable/photo_male_5</item>
  29. <item>@drawable/photo_female_6</item>
  30. <item>@drawable/photo_male_6</item>
  31. <item>@drawable/photo_male_7</item>
  32. <item>@drawable/photo_female_7</item>
  33. <item>@drawable/photo_female_8</item>
  34. </integer-array>

使用方式

  1. TypedArray imagesArray = getResources().obtainTypedArray(R.array.people_images);
  2. String[] names = getResources().getStringArray(R.array.people_names);
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注