Android listview - Получить текст пользовательского просмотра списка

Я разрабатываю приложение, в котором я создал пользовательский вид списка как:

Список просмотра XML-код как:



А адаптер xml это:




    

    


Файл .java адаптера:

public class ListAdapter extends ArrayAdapter {
/** Global declaration of variables. As there scope lies in whole class. */
private Context context;
private String[] dataset1;  
private int[] dataset2;

    /** Constructor Class */
    public ListAdapter(Context context,String[] ListArray1, int[] ListArray2) {
        super(context,R.layout.list_adapter_layout,ListArray);
        this.context = context;
            this.dataset1= ListArray1;
            this.dataset2= ListArray2;
    }

    /** Implement getView method for customizing row of list view. */
    public View getView(int position, View convertView, ViewGroup parent) {
        LayoutInflater inflater = ((Activity)context).getLayoutInflater();
        // Creating a view of row.
        View rowView = inflater.inflate(R.layout.list_adapter_layout, parent, false);   

        TextView tv1 = (TextView)rowView.findViewById(R.id.textview1);      
        TextView tv2 = (TextView)rowView.findViewById(R.id.textview2);

        tv1.setText(data1[position]);       
        tv2.setText(""+data2[position]);

        return rowView;
    }
}

Затем я устанавливаю на слушателя щелчка пункта на представлении списка как:

listView = (ListView) findViewById(R.id.listview);
listView.setOnItemClickListener(this);    

ListAdapter adapter = new ListAdapter(this,list1,list2);
listView.setAdapter(adapter);

Затем я использовал onItemClickListener на элементе нажмите как:

public void onItemClick(AdapterView arg0, View arg1, int position, long arg3) {
name = (String) arg0.getItemAtPosition(position);       
}

Здесь я получаю значение первого текстового представления пользовательского списка. Но я хочу также значение второго просмотра текста. и если я добавлю больше, то как получить значения этого.

Пожалуйста, предложите мне способ сделать это.

Ответы на вопрос(2)

Ваш ответ на вопрос