Android字符串数组长度和循环
我对字符串数组没有什么问题。在一个类中,我有一个简单的列表视图和多项选择。最后,将每个选项放入字符串数组并共享给下一个类Android字符串数组长度和循环,android,android-layout,android-intent,Android,Android Layout,Android Intent,我对字符串数组没有什么问题。在一个类中,我有一个简单的列表视图和多项选择。最后,将每个选项放入字符串数组并共享给下一个类 SparseBooleanArray checked = listView.getCheckedItemPositions(); ArrayList<String> selectedItems = new ArrayList<String>(); for (int i = 0; i < checked.size(); i+
SparseBooleanArray checked = listView.getCheckedItemPositions();
ArrayList<String> selectedItems = new ArrayList<String>();
for (int i = 0; i < checked.size(); i++) {
// Item position in adapter
int position = checked.keyAt(i);
// Add sport if it is checked i.e.) == TRUE!
if (checked.valueAt(i))
selectedItems.add(adapter.getItem(position));
}
String[] outputStrArr = new String[selectedItems.size()];
for (int i = 0; i < selectedItems.size(); i++) {
outputStrArr[i] = selectedItems.get(i);
}
Intent intent = new Intent(getApplicationContext(),
ReadComments.class);
// Create a bundle object
Bundle b = new Bundle();
b.putStringArray("selectedItems", outputStrArr);
// Add the bundle to the intent.
intent.putExtras(b);
// start the ResultActivity
startActivity(intent);
这会带回我的数据。当我将它放到同一类中的另一个方法时:
for(x=0;x<=resultArr.length;x++){
if(resultArr[x] == nazwa){
lat = mListaMar.get(TAG_SZER);
longi = mListaMar.get(TAG_DLUG);
// String laty = Float.toString(lat);
name = mListaMar.get(TAG_MARKET);
ustawMape();
}
}}
p.S.235线条显示:
if(resultArr[x] == nazwa){
替换
for(x=0;x<=resultArr.length;x++)
用于(x=0;x替换
for(x=0;x<=resultArr.length;x++)
for(x=0;xYeap)这可以解决我的问题。Thx MalaKa帮了大忙!是的,这可以解决我的问题。Thx MalaKa帮了大忙!
for(x=0;x<=resultArr.length;x++)
for(x=0;x<resultArr.length;x++)