Android ---------- Android Bar Bug 总结

时间:2014-10-13 09:12:22   收藏:0   阅读:318


1 如何设置 ActionBar的Tab 的颜色?




// 设置actionBar的颜色
Drawable draw = new ColorDrawable(Color.GREEN);
actionBar.setBackgroundDrawable(draw); 
draw = new ColorDrawable(Color.GREEN);
// set Tab color
actionBar.setStackedBackgroundDrawable(draw);



2 如何设置 ActionBar的字体居中?
   自定义 view!


// 设置自定义显示:  居中字体:
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setCustomView(R.layout.actionbar_coustom_menu);



布局文件:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >
    
    <TextView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="20sp"
        android:text="商城"
        />
    


</FrameLayout>




3  // 不显示 title 
actionBar.setDisplayShowTitleEnabled(false);



4  添加 ListView item


OK 


5  10-12 16:45:06.501: E/AndroidRuntime(18541): java.lang.UnsupportedOperationException: addView(View, LayoutParams) is not supported in AdapterView


解决方案:
最后一个参数 修改为: null
convertView = View.inflate(context, R.layout.fragment_shop_listview_item, null);

原文:http://blog.csdn.net/love_javc_you/article/details/40039493

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!