listview 滚动 我布局文件里面有个listview,listview上面有个相对布局,怎么实现当listview滚动时,上面的那个相对布局也跟着滚动? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把上面个绝对布局做成listview的headviewhttp://wang-peng1.iteye.com/blog/556806同样的也可以加入footview listview上面有个相对布局 口<--相对布局 口<--listview是这样的结构么?还是相对布局包含在listview内部啊? 相对布局不是在Listview的里面,是在listview的上面 你那意思是不是把相对布局和listview放在两个.xml文件里面?如果放在两个.xml文件里面会出现空指针,放在一个.xml文件里面又会出现布局的重复(两个相对布局)。麻烦再详细解释下 理论上可以实现的。好久不写android很多都忘了,说个思路吧,希望能帮到你。1.relativelayout和listview中各添加一个scrollview(即滚动条)2.给listview的scrollview设置监听器,应该有能获取当前scrollview改变的listener。3.得到listview的scrollview的位置。4.当lsitview的scrollview改变时,在监听器事件中设置relativelayout的scrollview的位置。其值与之前得到的listview的值相同即可。 手边也没有android的环境。回家以后帮你实现!因为我觉得可以实现的- - 上面那个相对布局单独写成一个xml在代码里使用LayoutInflater将xml转成View对象然后调用ListView对象的addHeaderView(View)方法就OK了 不会出现空指针啊,你肯定是有的变量没有赋值或这什么的,仔细检查一下。loadMoreView = getLayoutInflater().inflate(R.layout.load_more, null); loadMoreButton = (Button) loadMoreView.findViewById(R.id.loadMoreButton); listView = getListView(); //获取id是list的ListView listView.addHeaderView(loadMoreView); //设置列表底部视图里面的view layout listview等请自行替换, 看看还会报错吗。 android蓝牙之间的配对是怎么实现的 android 直播 求android编程题目 如何直接打开后台程序 【高手请进】语言匹配 JNI参数中文字符如何处理? android JNI的问题 怎么执行URL,URL会返回状态值,再根据状态值返回相应文字 通过 JNI 操作设备 /dev/input/event0 返回 -1 是为什么? 内置APK无法启动 求一个百度搜索地方的Demo 两个Activity怎么多次回传数据?
http://wang-peng1.iteye.com/blog/556806
同样的也可以加入footview
口<--相对布局
口<--listview
是这样的结构么?还是相对布局包含在listview内部啊?
你那意思是不是把相对布局和listview放在两个.xml文件里面?如果放在两个.xml文件里面会出现空指针,放在一个.xml文件里面又会出现布局的重复(两个相对布局)。麻烦再详细解释下
loadMoreView = getLayoutInflater().inflate(R.layout.load_more, null);
loadMoreButton = (Button) loadMoreView.findViewById(R.id.loadMoreButton); listView = getListView(); //获取id是list的ListView
listView.addHeaderView(loadMoreView); //设置列表底部视图里面的view layout listview等请自行替换, 看看还会报错吗。