android怎么获取listview多个item控件上的值

比如说一个listview有4个item 每个item上都有textview,第一个到第四个item上的textview的值分别是 3、5、7、2,我要怎么把这几个textview值分别取出来并以"-"号拼接起来,求大神!

在adapter中存到一个集合或者数组里,用接口回调取出,当然你也可以用广播,eventbus等等方式追问

值是可以改变的 每个item都有一个加号和减去号 可以点击改变值而不是固定的 这个怎么做呢

追答

自定义 一个控件 加号 减号各是一个button 中间的数字是一个TextView,定义好点击事件,主义你需要的数字区间 是否可以小于0之类的

温馨提示:内容为网友见解,仅供参考
无其他回答

android 中如何得到listview的item的个数,当我删除其中某个item时也...
所有的Item的数量:int count = listView.getAdapter().getCount();屏幕上显示的数量(这个数是会变的):int visibleCount = listView.getLastVisiblePosition() - listView.getFirstVisiblePosition() + 1; 或可以在 OnScrollListener.onScroll(AbsListView, int, int, int); 的第三个参数得...

android 取得listview中item的值
LISTVIEW的item每个都是一样的布局,你写个item的xml文件,重写适配器,在getview 的方法里面给item匹配数据源。里面可以settext()方法就是你的列的名字,那个反会position的方法可以定位是那个列!

请问前辈们,在Android里面如何获取listview里listitem的text view...
通过adapter啊,里面有个getView方法,可以取得组件,然后通过textView.getText().toString()取得值。其实在listView的onItemClickListener()里面的参数View也可以

android ListView 怎么提取item的值
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { String str =((TextView) arg1).getText().toString();} });

Android点击ListView中的Button如何得到Item中的内容?(请详解)_百度知...
在ListView对象上设置setOnItemClickListener事件,实现onItemClick()方法,可以根据此方法的int类型参数,确定你所点击的事哪个item。然后呢,通过LayoutInflater过滤出你想要得到内容的控件,然后通过控件获取值,例如:textView.getText().

Android开发ListView用的是BaseAdapter怎么在关闭有ListView的这个Activi...
Q:如何获取EditText里面的内容?A:1.成员变量 ArrayList price = new ArrayList<>();2.在BaseAdapte里的EditText做监听。TextWatcher.Overridepublic void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}@Overridepublic void onTextChanged(CharSequence charSequence, ...

android的ListView,如何知道界面显示的item的条数?
在OnScrollListener.onScroll(AbsListView, int, int, int)的第三个参数得到当前屏所显示的数量。也可以在:(ListView.getLastVisiblePosition()-ListView.getFirstVisiblePosition()+1)得到当前屏所显示的数量

android开发中怎么获取listview中多个edittext的值
您好:package com.exmyth.android;public class ListEditorAdapter extends BaseAdapter { private LayoutInflater mInflater;private List<Map<String, Object>> mData;\/\/ 存储的EditText值 public Map<String, String> editorValue = new HashMap<String, String>();\/\/ public ListEditorAdapter(Context...

android listView 如何得到可见的item个数
可以在OnScrollListener.onScroll(AbsListView, int, int, int)的第三个参数得到当前屏所显示的数量。也可以这样:(ListView.getLastVisiblePosition()-ListView.getFirstVisiblePosition()+1)得到当前屏所显示的数量。由于可见的条数是变动的,所以不能只算一次。而且在内容没有显示出之前算得的是0。

android开发 如何获得listview里面的内容?
R.layout.user,\/\/每一个user xml 相当ListView的一个组件 new String[] { "img", "username", "age" },\/\/ 分别对应view 的id new int[] { R.id.img, R.id.name, R.id.age });\/\/ 获取listview ListView myListView =((ListView) findViewById(R.id.users));myListView.setAdapter(...

相似回答