Android 如何从listView项目中获取TextView值?

Android 如何从listView项目中获取TextView值?,android,Android,我试图从不同的类似问题中得到答案,但没有得到任何答案。 实际上,我正在尝试从任何listview项的多个TextView中获取值。 这是代码 ListView ListView=getListView() 如果有人能提供详细的帮助,我将非常感激 谢谢 看待 阿克马尔拉苏尔 我正在获取listview中第一项(位置)的textviews值 每次使用findViewById()时,请告诉它仅查看此行: 总而言之: @Override public void onItemClick(AdapterV

我试图从不同的类似问题中得到答案,但没有得到任何答案。 实际上,我正在尝试从任何listview项的多个TextView中获取值。 这是代码
ListView ListView=getListView()

如果有人能提供详细的帮助,我将非常感激 谢谢 看待 阿克马尔拉苏尔

我正在获取listview中第一项(位置)的textviews值

每次使用
findViewById()
时,请告诉它仅查看此行:


总而言之:

@Override
public void onItemClick(AdapterView<?> parent, View view, int postion, long id) {
    String contactId = ((TextView) view.findViewById(R.id.cid)).getText().toString();
    //             Again use view  ^^^^^
    // Repeat this for contactName and contactNo
@覆盖
public void onItemClick(AdapterView父项、视图、整型位置、长id){
字符串contactId=((TextView)view.findViewById(R.id.cid)).getText().toString();
//再次使用视图^^^^^
//对contactName和contactNo重复此操作

要获取textView值,请尝试以下操作

@Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            TextView text = (TextView)view.findViewById(R.id.correoEncuestador);
            String message= text.getText().toString();
            Toast.makeText(getApplication(), message,  Toast.LENGTH_LONG).show();
        }
    }
@覆盖
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
TextView text=(TextView)view.findViewById(R.id.correoEncuestador);
字符串消息=text.getText().toString();
Toast.makeText(getApplication(),message,Toast.LENGTH_LONG).show();
}
}
(TextView) view.findViewById(R.id.cid)
//Add this ^^^^^  
@Override
public void onItemClick(AdapterView<?> parent, View view, int postion, long id) {
    String contactId = ((TextView) view.findViewById(R.id.cid)).getText().toString();
    //             Again use view  ^^^^^
    // Repeat this for contactName and contactNo
@Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            TextView text = (TextView)view.findViewById(R.id.correoEncuestador);
            String message= text.getText().toString();
            Toast.makeText(getApplication(), message,  Toast.LENGTH_LONG).show();
        }
    }
View parentView = (View) view.getParent();
    textview1 = ((TextView) parentView
            .findViewById(R.id.textview1)).getText().toString();

    textview2 = ((TextView) parentView
            .findViewById(R.id.textview2)).getText().toString();

    textview3 = ((TextView) parentView
            .findViewById(R.id.textview3)).getText().toString();