文章标题
2015-12-17 22:40
246 查看
ScrollView 嵌套ListView遇到的问题
遇到问题:在ScrollView中嵌套ListView,会出现ListView只显示一条item,或者焦点问题。解决方法:自定义ListView,直接在xml中listview导自定义包。自定义代码如下:
package com.example.bobocorn_fw_view;
import android.content.Context; import android.util.AttributeSet; import android.widget.ListView; public class MyListView extends ListView { public MyListView(Context context) { super(context); } public MyListView(Context context, AttributeSet attrs) { super(context, attrs); } public MyListView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override /** * 重写该方法,达到使ListView适应ScrollView的效果 */ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); } @Override public void setOnItemClickListener( android.widget.AdapterView.OnItemClickListener listener) { // TODO Auto-generated method stub super.setOnItemClickListener(listener); } } 问题二:屏幕适配,不管适配多大屏幕,在控件处理与屏幕的边缘用weight属性来解决。
相关文章推荐
- KMP算法学习
- Beta版本冲刺第七天
- Java学习笔记:GUI基础
- Wireshark 网络抓包工具介绍、应用及一个案例
- Android网易新闻评论盖楼效果的实现
- 《Software Testing》 exercise 1 : 文章题目
- 不能出现第三个中间变量,字符串的交换
- 心上莲花次第开系列:改造的冲动
- SQl Server 查询语句总结
- ELB 使用总结
- HDOJ 2084 数塔
- leetcode -- Find Median from Data Stream
- C++开发者都应该使用的10个C++11特性
- HDOJ 4561 连续最大积
- 虚函数
- rac空间爆满问题
- IOS中设置状态栏的状态
- RPG类型游戏—1
- [转载]Windows 2012 R2安装SharePoint 2013 手动安装工具软件
- 第九周 项目四 广义表算法库及应用(2)