ListView 中Item 位置获取
来源:互联网 发布:python dev 下载地址 编辑:程序博客网 时间:2024/05/01 15:16
/*** * 获取 ListView 中 当前界面 显示的item 的个数 * 以及 当前点击的Item 在当前显示的ItemL列表 中的位置 * *解决问题 parent.getChildAt(position);有时会报空指针 错误* */public class MainActivity extends AppCompatActivity { private List<String > list=new ArrayList<>(); private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = ((ListView) findViewById(R.id.listView)); for (int i = 0; i < 30; i++) { list.add("测试"+i); } ArrayAdapter arrayAdapter=new ArrayAdapter(this,R.layout.item,list); lv.setAdapter(arrayAdapter); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // 获取 当前 显示的第一个Item 在数据中的位置 int firstVisiblePosition = parent.getFirstVisiblePosition(); // 获取当前显示item 的个数 int childCount = parent.getChildCount(); // 当前点击的Item 在当前显示的ItemL列表 中的位置 int i=position; while(i>childCount){ i=i-firstVisiblePosition; }} }); }}
0 0
- ListView 中Item 位置获取
- ListView中获取item值
- 获取ListView中点击Item
- Android 在ListView中获取item高度
- 在ListView中多个item里面的按钮,获取不到当前item的位置
- ListView 拖拽Item交换位置
- ListView Item获取View
- 当长时间点击ListView时弹出contextMenu如何确定被点击listView中item的位置
- Listview中item与button类控件获取焦点问题
- 安卓Android控件ListView获取item中EditText值
- Android 获取ListView中某个item的游标Cursor
- 安卓Android控件ListView获取item中EditText值
- ListView中Item无法获取点击事件的解决方案
- 安卓Android控件ListView获取item中EditText值
- Android控件ListView获取item中EditText值
- 2.7学习内容 listview中item焦点获取顺序设置
- 安卓Android控件ListView获取item中EditText值
- 安卓Android控件ListView获取item中EditText值
- HBase中Split的详细过程
- 使用自己电脑搭建一个外网可以访问的服务器tomcat本地搭建
- ds 5.2 Missile
- Spring Bean的生命周期(非常详细)
- zookeeper批量开启关闭——shell方式
- ListView 中Item 位置获取
- Maven创建项目-Missing library: xdoclet-1.2.1.jar. Select the home directory for XDoclet. 1.2.1
- Java 面试小指南(一)—— short 的对错
- Java匿名内部类的创建及访问域
- JavaScript 函数参数、作用域及apply,this关键字
- 玩转lua:搞懂lua潜规则
- Shiro使用RememberMe添加数据到Session
- 【Fragment精深系列5】fragment findViewById()返回null完全解析
- [绍棠] 使用CocoaPods管理第三方开源类库