1、

listview中的item滚动变黑的原因和解决办法

<ListView android:id="@+id/listview" android:layout_width="fill_parent"

android:fadingEdge="none" android:scrollingCache="false"

android:layout_height="fill_parent" android:divider="@null"

android:cacheColorHint="#00000000" android:fadeScrollbars="true" />

2、去除listitem选中边框颜色

  1. android:listSelector="#00000000"

3、listView 滚动卡顿,使用adapter的缓存机制
public View getView(int position, View convertView, ViewGroup parent)
{
ViewHolder holder;
if (convertView == null)
{
holder = new ViewHolder();
convertView = inflater.inflate(R.layout.topic_list, null);
holder.title = (TextView) convertView.findViewById(R.id.title);
convertView.setTag(holder);
}
else
{
holder = (ViewHolder) convertView.getTag();
}
}


4.获取组件高度(宽度)
public static int getHeight(View view)
{
int w = View.MeasureSpec.makeMeasureSpec(0,
View.MeasureSpec.UNSPECIFIED);
int h = View.MeasureSpec.makeMeasureSpec(0,
View.MeasureSpec.UNSPECIFIED);
view.measure(w, h);
return view.getMeasuredHeight();
}


更多相关文章

  1. Android(安卓)Listview 隐藏滚动条
  2. Android类似于滚动通知栏信息播报功能
  3. Android(安卓)关于 OnScrollListener 事件顺序次数的简要分析
  4. 2011.06.08——— android 1.6 launcher研究之launcher的左右滑
  5. Android(安卓)Listview 隐藏滚动条
  6. Android(安卓)ScrollView嵌套ScrollView滚动的问题解决办法
  7. Android常见的几种图片加载框架
  8. Android高性能加载大量图片[前言]
  9. 网络编程之——他山之石OkHttp

随机推荐

  1. Android(安卓)集成融云
  2. Daager2-初认识一
  3. Android中Fragment的用法总结
  4. Android(安卓)手机厂商推送服务调研
  5. Android(安卓)应用程序分析之Calculator
  6. Android(安卓)微信分享,无需那么麻烦。
  7. Android(安卓)Studio ADB not responding
  8. Android开发之旅:环境搭建及HelloWorld (A
  9. 手把手教你仿一个知乎日报Android客户端(
  10. Looper中的睡眠等待与唤醒机制