ユーザーが行をクリックしたときにkey + value(行の全テキスト)アイテムテキストを取得しようとしていますが、コード:SimpleAdapterを使用しているListviewからテキストを取得する方法
位置にある項目を返しparent.getItemAtPostion
lv = (ListView) findViewById(R.id.list_view);
simpleAdapter = new SimpleAdapter(
this,
scriptList,
android.R.layout.simple_list_item_2,
new String[] {"value","key"},
new int[] { android.R.id.text1,android.R.id.text2 });
lv.setAdapter(simpleAdapter);
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//######
// HOW DO I GET THE ITEM TEXT (BOTH PARAMS, KEY + VALUE)?
});
文字列に名前を割り当ててみましたので、onItemClickメソッドで呼び出すことができましたか? – Alvaro