私が活動を変更する必要があるいくつかのリスト項目をクリックしたとき、私は、ので、いくつかのリストビューとSimpleAdapter私がクリックしたリストアイテムデータを取得するにはどうすればよいですか?
List<HashMap<String, Object>> dataList = new ArrayList<HashMap<String, Object>>();
HashMap<String, Object> map = new HashMap<String, Object>();
map.put(ITEMTITLE, getString(R.string.broadcast_street_1_text));
map.put(ITEMDESCR, getString(R.string.broadcast_request_1_text));
dataList.add(map);
map = new HashMap<String, Object>();
map.put(ITEMTITLE, getString(R.string.broascast_street_2_text));
map.put(ITEMDESCR, getString(R.string.broadcast_request_2_text));
dataList.add(map);
SimpleAdapter adapter = new SimpleAdapter(this,
dataList,
R.layout.broadcast_list_item,
new String[] {ITEMTITLE, ITEMDESCR},
new int[] {R.id.broadcast_list_item_title, R.id.broadcast_list_item_descr});
list.setAdapter(adapter);
を持っています。
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int position,long arg3) {
Intent intent = new Intent(getParent(), BroadcastDataActivity.class);
intent.putExtra("street", arg0.getItemAtPosition(position).toString());
intent.putExtra("time", arg0.getItemAtPosition(position).toString());
parentActivity = (WorldTaxiActivityGroup) getParent();
parentActivity.startChildActivity("BroadcastData", intent);
}
});
しかしarg0.getItemAtPosition(位置)データのちょうどオブジェクトを返します 私を助けて、どのように私はcorreclyデータを取得することができますしてください?
は、data'のオブジェクトと '正しいdata' –
MMM' W/Bの違いは何ですか...それはオブジェクト(タイプ)..ですどうすればデータを取得できますか? – user1128677