ListView 的 Java 字符串形成

标签 java android string

我已经为我的 Android 应用程序创建了 Java 代码。

String[] MovieName=new String[]{};

for (int i = 0; i < 15; i++) 
{
MovieName[i]=movieAtt.getAttributeValue( "name" );  //Value coming from my XML
}

ListViewObject.setAdapter(new ArrayAdapter<String>(screen2.this,android.R.layout.simple_list_item_1 , MovieName));

此代码抛出异常。 我认为我没有在 Java 字符串数组中正确插入值。

我想要的只是将像 MovieName={"1","2", "3"} 这样的变量输入到我的代码的 ListView 中。

这也没有多大帮助: http://download.oracle.com/javase/6/docs/api/java/lang/String.html

最佳答案

您初始化一个空数组。

试试这个

String[] MovieName = new String[15];

关于ListView 的 Java 字符串形成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8148067/

相关文章:

java - 如何让 Android 应用程序在后台运行

android - 如何播放 MediaCodec 编码器生成的原始 h264?

java - NavigationDrawerActivity 和 BottomNavigationActivity

android - 在android中获取包卸载通知

c# - 如何使用 IndexOf 和 Substring 从字符串中解析文件名?

java - 如何在 Java 中使用 xz 压缩时获得统一压缩?

java - 如何正确计算堆栈中的节点数?

java - Java中线程的空闲时间是什么意思?

java - 字符串分词器

C#:属性与常量的不同字符串编码