- 浏览: 3900997 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
hinuliba:
...
字体背景颜色的高度修改 -
KANGOD:
最后的 -createDialog() 私有方法是怎么回事,没 ...
简单的实现listView中item多个控件以及点击事件 -
sswangqiao:
呵呵,呵呵
onActivityResult传值的使用 -
yumeiqiao:
感觉你所的不清楚 lstView.setOnTouchLi ...
listview中viewflipper的问题 -
lizhou828:
果然是大神啊!!!
Animation动画效果的实现
这个东西看上去挺好看 ,那怎么做的呢main.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:duplicateParentState="false"> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10px"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/label_interfaces" android:text="Network interfaces: " android:textSize="20px" android:paddingRight="10px" android:clickable="true"></TextView> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/img_3g" android:src="@drawable/eth_3g" android:clickable="true"></ImageView> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/img_wifi" android:src="@drawable/eth_wifi" android:clickable="true"></ImageView> </LinearLayout> <View android:layout_width="fill_parent" android:layout_height="1px" android:background="#FFFFFFFF" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10px"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/label_mode" android:text="Mode: " android:textSize="20px" android:clickable="true"></TextView> </LinearLayout> <View android:layout_width="fill_parent" android:layout_height="1px" android:background="#FFFFFFFF" /> <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/listview"></ListView> </LinearLayout>
然后就是实现vlistView了,下面是每个item需要引用的
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" > <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/itemcheck"></CheckBox> <TextView android:layout_height="wrap_content" android:id="@+id/itemtext" android:text="uid:packages" android:layout_width="fill_parent"></TextView> </LinearLayout>
final LayoutInflater inflater = getLayoutInflater(); final ListAdapter adapter = new ArrayAdapter<DroidApp>(this,R.layout.listitem,R.id.itemtext,apps) { @Override public View getView(int position, View convertView, ViewGroup parent) { ListEntry entry; if (convertView == null) { // Inflate a new view convertView = inflater.inflate(R.layout.listitem, parent, false); entry = new ListEntry(); entry.box = (CheckBox) convertView.findViewById(R.id.itemcheck); entry.text = (TextView) convertView.findViewById(R.id.itemtext); convertView.setTag(entry); entry.box.setOnCheckedChangeListener(MainActivity.this); } else { // Convert an existing view entry = (ListEntry) convertView.getTag(); } final DroidApp app = apps[position]; entry.text.setText(app.toString()); final CheckBox box = entry.box; box.setTag(app); box.setChecked(app.selected); return convertView; } }; this.listview.setAdapter(adapter);
private static class ListEntry { private CheckBox box; private TextView text; }
发表评论
-
URI 转path
2019-06-26 10:41 1224转自知乎Matisse package com.zhihu ... -
权限申请
2017-09-22 13:25 1222public class PermissionActivit ... -
onPreviewFrame 相机输出格式转换yuv420p保存成图片
2015-11-25 15:59 7483在最近项目中,因为特殊需要,底层相机往外输出了i420 也 ... -
new Android's Runtime Permission
2015-11-03 21:05 1190targetSdkVersion 23 开始 使用运行时权 ... -
自定义listview 边缘效果
2015-02-28 10:58 1699static void ChangeEdgeEffect( ... -
发射打开wifi
2015-01-07 10:25 1372WifiManager wifiManager = (Wif ... -
RecyclerView
2014-11-05 13:08 1207http://www.grokkingandroid.com ... -
获取点击区域
2014-04-28 09:39 1515@Override public void getHitR ... -
speex 和libogg 编译
2014-04-03 16:17 6365下载: http://www.speex.org/down ... -
rsync 同步
2014-03-28 17:06 1799两台android 设备 进行rsy ... -
流转字符串
2014-03-11 09:49 1477public static String convertSt ... -
java simplexml 序列化
2014-03-06 13:22 5882<?xml version="1.0&quo ... -
获取其他程序的特定资源
2014-03-05 09:33 1655try { PackageManager man ... -
检测来电属于哪个sim卡
2014-02-07 10:41 1676public class IncomingCallInter ... -
使用 NDK r9 编译ffmpeg
2014-01-16 13:32 167571. 环境 ubuntu 我的是13.10 ndk r9 ... -
android h264含so
2014-01-13 11:24 1504http://download.csdn.net/downlo ... -
xml转义字符
2013-12-18 09:29 1553" " ' & ... -
字体背景颜色的高度修改
2013-12-11 10:31 4137当使用android:lineSpacingExtra= ... -
屏保的实现
2013-12-07 10:27 2719最近需要做一个屏保,开始以为很简单,因为系统本身就带了屏保功 ... -
PreferenceActivity下嵌套PreferenceScreen在其它布局中
2013-11-21 16:32 9098今天在修改系统代码的时候,系统代码用了PreferenceA ...
相关推荐
使用RecyclerView实现GridView和ListView混排的效果
使用RecyclerView实现GridView和ListView混排的效果
ListView 图文混排,上拉加载,下拉刷新
RecyclerView下实现 ListView和GridView 混排
多线程和异步请求两种方式实现,包含图片缓存和滚动是时优化
这是一个包含异步加载、网络编程、JSON解析、LruCache图片缓存的简易的ListView图文混排Demo.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
android 实现listview动态下拉刷新,动态加载数据 可以避免一次数据加载过多
listView嵌套listViewDemo,解决了listView嵌套listView后,子ListView不能显示全部内容的问题,通过自定义Listview解决
listview嵌套listview简单的小案例
老罗07-Handler综合练习(图文混排)源码
ListView 嵌套ListView 的一个demo,可以实现二级列表。
ListView开发实例 ListView示例 ListView案例 小例子 源码
C# ListView使用例子ListView排列方式演示
listView嵌套listView
ListView嵌套ListView,checkbox全选,多选,父item全选后,下面的子item全部选中
ListView嵌套ListView并且实现动态设置子ListView的高度,
开发知乎的第一步,首先熟悉看知乎的API以及Json数据的解析,才能进行下一步。
C# ListView添加行距 源代码 ListView添加行距 一、问题 listview控件,可以实现增大行距吗?行与行太紧了,不好看呀。 有办法可以实现吗? 我不想通过加大字体的方法,因为字体大了,行距还是近呀。 我要的是增大行...
ListView嵌套GridView以及ListVIew嵌套ListVIew还有时间轴效果想要了解更多请前往http://blog.csdn.net/u014452224
viewpage嵌套listview,效果:滑动listview删除,滑动非listview区域viewpage翻页