java - 在 ListView 数组上使用 strings.xml 项目

标签 java android android-listview android-arrayadapter

我正在使用 android studio 编写 Android 应用程序。 我正在显示一个从字符串数组获取内容的 ListView。我想在 ListView 的数组中使用 strings.xml 项目,但我不能。请帮我。 我正在为数组的第一项执行此操作:

 public final String palanca= (getResources().getString(R.string.palanca));
private String [] formls = {palanca,"@string/uMR","@string/new1","@string/new2","@string/new3"};

谢谢!

最佳答案

在您的 strings.xml 中创建一个字符串数组资源。

<string-array name="colors">
    <item>Red</item>
    <item>Green</item>
    <item>Blue</item>
</string-array>

像使用任何其他字符串资源一样使用 Java 中的字符串数组。

private String[] colors = getResources().getStringArray(R.array.colors);

关于java - 在 ListView 数组上使用 strings.xml 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18304404/

相关文章:

Java正则表达式检查日期和时间

android - 如何将布局与 ImageView 和文本重叠在另一个布局上作为堆栈/堆

android - 如何将 BitmapDrawable 设置到 ImageView 中?

java - 如何动态刷新ListView?

android - 图像不适合 QuickContactBadge

java - 未找到 Maven 属性文件

java - Workspace 定义了一个不包含有效 jre/lib/rt.jar : C:\Program Files\Java\jre7 的 VM

android - 如果项目 View 中有 Button,则 onItemClick 不起作用

java - 如何避免 NullPointerException Junit RestTemplate

java - Android Studio Mac Gradle 问题