【发布时间】:2015-04-15 09:00:08
【问题描述】:
我是 android 新手,我在 android 列表视图和数组中工作。我有某些字符串数组
try{
String subString=colValue.text();
String[] strArray1=subString.split("//certain regex");
String[] strArray2=subString.split("//certain regex");
String[] strArray3=subString.split("//certain regex");
return strArray1;
}
我有这样的列表视图
@Override
protected void onPostExecute(String[] result) {
ListView list=(ListView)findViewById(R.id.listShow);
ArrayAdapter<String> arrayAdapter=new ArrayAdapter<String>(getBaseContext(),android.R.layout.simple_list_item_1,result);
list.setAdapter(arrayAdapter);
mProgressDialog.dismiss();
}
我的 listview.xml
<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/listShow"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/btnData" />
我已添加列表视图。但我无法访问string array variable
try{
List<String> list = new ArrayList<String>(Arrays.asList(strArray1));
list.addAll(Arrays.asList(strArray2));
String [] outResult= (String[]) listString.toArray();
return outResult;
} catch (IOException e) {
e.printStackTrace();
}
如何将数组值绑定到单个列表视图中。帮我解决这个问题
【问题讨论】:
标签: android arrays android-listview binding