我在不同ArrayList
的 s 中传递两个值时遇到问题。
我制作了一个 listView 并获取了 list2 元素。当单击 listView 项目时,希望将所选项目和 list1 中的元素传递到同一位置。下一个代码中的问题是它只传递 listView 中的选定项目?我怎样才能将这两个值都传递给下一个活动?
lv = getListView();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, names);
setListAdapter(adapter);
lv.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView<?> parent, View view,
int position, long id)
{
//int c=parent.getSelectedItemPosition();
String bb=parent.getItemAtPosition(position).toString();
Intent i = new Intent(LastActivity.this, Details.class);
String ur=links.get(position).toString();
// String x=edt.getText().toString();
i.putExtra("name",bb);
i.putExtra("link",ur);
// starting new activity
startActivity(i);
}
});