12 2013 档案
摘要:最近刚好用的去网上找了一下也米找到,现在将我的做法讲一下希望对需要的人有所帮助,我的实现方法是自定义一个适配器然后在适配器里面写删除方法,适配器构造函数AlbumAdapter(Context context,List filelist,int resource),第一个参数上下文对象,第二个是要在listview显示的数据,第三个是listview上子项的布局文件,删除按钮在这个布局文件上写,要删除listview上某一项其实就是删除filelist的某一项,删除方法在适配器的public View getView( final int position, View convertView,
阅读全文
摘要:android开发经常会遇到ListView中含有checkBox和Button的情况,这里主要会有三个问题,下面分别论述: 1. ListView中含有checkBox或者Button时,listView的item无法响应点击事件,这主要是因为checkBox和Button等获取焦点的能力高于listView,此时应该让其子控件不能获取焦点,即在布局文件中设置子控件属性android:focusable="false"或者在listView的adapter的布局中加入android:descendantFocusability="blocksDescendant
阅读全文
摘要:在listView中,每个item都有一个ChexBox,当显示的时候在listView外面设置一个按钮,点击显示和隐藏listView中所有的checBox;开始的我的实现方法为:Button add = (Button)findViewById(R.id.add); add.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if(flage){checkBox.setVisibility(View.VISIBLE);flage=!flage;} else{checkBox.s
阅读全文

浙公网安备 33010602011771号