Android: 点击获取自定义ListView的item的控件的值?
listView.setOnItemClickListener(newAdapterView.OnItemClickListener(){@Overridepublicv...
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { String appLabel = view.findViewById(R.id.textViewAppLabel).toString(); Log.e("share", appLabel); } });得到android.widget.TextView{f1345b4 V.ED..... ........ 0,0-928,57 #7f070002 app:id/textViewAppLabel}
展开
1个回答
2018-01-05
展开全部
参数1就是当前的listView,参数二是当前你点击的那一项对应的view,3是你点击的listView的第几项,四是id值,可以这样获取值假如你的listView的每一项都有一个id为R.id.text的TextView组件,那么可以这样做
TextView text=(TextView)v.findViewById(R.id.text);
text.getString();调用这个方法就可以获得这个textView的内容了
TextView text=(TextView)v.findViewById(R.id.text);
text.getString();调用这个方法就可以获得这个textView的内容了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询