- 浏览: 57737 次
最新评论
// 获得手机分辨率 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); String s = dm.widthPixels + "*" + dm.heightPixels; // listview 因分辨率而异 if (s.equals("480*800") || s.equals("480*854")) FixStyle.setListViewHeightBasedOnChildren(listViewActivity, 32); else if (s.equals("320*480")) { FixStyle.setListViewHeightBasedOnChildren(listViewActivity, 22); } else if (s.equals("540*960") || s.equals("720*1280")) { Log.e("540*960", "540*960"); FixStyle.setListViewHeightBasedOnChildren(listViewActivity, 32); } import android.view.ViewGroup; import android.widget.ListAdapter; import android.widget.ListView; public class FixStyle { public static void setListViewHeightBasedOnChildren(ListView listView,int itemHeight) { ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { return; } int totalHeight = listAdapter.getCount() *itemHeight; ViewGroup.LayoutParams params = listView.getLayoutParams(); params.height = totalHeight + (listView.getDividerHeight() * (listAdapter.getCount() - 1)); listView.setLayoutParams(params); } }
发表评论
-
Android触发事件总结(触摸屏事件,手势识别,键盘事件,模拟鼠标/按键事件)
2014-08-17 20:00 11361. Android事件 现代的 ... -
控件总结android
2014-08-17 19:48 6781.控件在布局MXL中都有样式可以选择。 例如:grav ... -
mysql常用sql语句
2014-07-23 13:06 01. 计算年数 你想通过生日来计算这个人有几岁了。 SE ... -
Android实现页面跳转的几种方式
2014-07-23 12:51 0第一种方式,用action来跳转。 1、使用Action ... -
android TabHost 底部菜单
2014-07-23 12:45 0<?xml version="1.0&qu ... -
android SQLite数据库基本操作示例
2014-08-17 19:50 1581这个例子实现了一个完整的数据库操作示例。首先运行项目,初始 ... -
android获取IMEI号手机信息,手机屏幕分辨率
2014-07-23 12:32 655/** * * *创 ... -
文件存储 读写
2014-07-23 11:07 885package com.lisq.kuaipan.oa ... -
WebView加载页面 页面上上传图片
2014-07-23 10:37 1465private Object getHtmlObject( ... -
listview里面嵌套gridview,显示不全问题
2014-07-23 10:25 1139自定义gridview: package com.m ... -
Android开源项目
2013-02-25 16:12 944上百个Android开源项目分享,希望对android开发有 ... -
Android Google基站定位(现在好像关闭了)
2013-01-31 10:41 1730private static CdmaCellLoca ... -
Android 百度 基站定位
2013-01-31 10:41 2292public class BaseActivity ext ... -
Android Timer定时器
2013-01-29 17:10 868public static Timer mTimer;// ... -
Android php 学习研究网址
2013-01-29 16:50 8181. http://www.iteye.com/ ... -
Android开发_如何设置按钮背景透明与半透明_图片背景透明
2012-12-24 17:05 1391Button或者ImageButton的背景设为透明或者 ... -
android 本地数据库添加数据
2012-11-30 10:42 11071. private final static Str ... -
android 保存数据不丢失,程序不关就一直存在
2012-11-30 10:29 8461.保存数据 SharedPreferences us ... -
android上传图片以及POST字符串
2012-10-24 17:08 1017private String uploadPictur ... -
Android发送邮件
2012-08-30 15:03 773/* 发送邮件的地址 */ Uri uri = Uri ...
相关推荐
android关于listview之列表分组,像Q上一样显示列表项
android多选ListView示例
android中ListView嵌套GridView的使用
Android中ListView的简单使用,BaseAdapter的简单使用,ListView添加表头headView表尾bootView
Android中ListView用NotifyDataSetChanged实现添加数据时动态刷新
在实际开发中,很多项目都用到了,listView添加头部的写法,疫情我以为很难,最近偶然发现很简单,所以下了一个例子和大家交流
Android中ListView动态添加删除项
注意 我用最新sdk(22 63) 可能有些同学不是最新 项目中没有自动生成appcompat v7 就把附件的项目导进去 ">最近在做android项目时 发现要在listView用到Button等各种点击事件 经过各种百度 发现有两个简单的方法...
Android利用listview浏览新闻
Android 单击listview弹出popupwindow弹出框,里面还附带listview右滑删除按钮。博客网址:http://blog.csdn.net/qq_16064871
Android使用ListView实现时间轴
android中listview里添加多选功能的demo
基于Eclipse开发平台,Android中使用ListView和三种适配器(ArrayAdaper,SimpleAdapter,BaseAdapter)实现数据的填充。
Android中ListView实现表格效果
利用android studio实现listview嵌套listview,技术含量不是特别高,希望能帮助大家,这里就意思一下,给1分算啦
Android开发中listview属性的介绍
本文档时对android中LIstView的用法,初学者可以看看了解下
ListView与BaseAdapter的配套使用 理解android 中adapter适配的作用 以及ListView的优化方式
Android ListView每个Item上面的有TextView和Button,为ListView每个Item上面的按钮添加事件,并获取TextView文本信息。
android 使用ListView来实现表格