烟台杰瑞教育科技有限公司(Android开发培训部) 版权所有
myList.setAdapter(adapter);
PopupWindow popupWindow = new PopupWindow(popView, dip2px(160), ViewGroup.LayoutParams.WRAP_CONTENT,true); popupWindow.setBackgroundDrawable(new BitmapDrawable(getResources(),(Bitmap)null)); popupWindow.setOutsideTouchable(true); //设置弹出动画
popupWindow.setAnimationStyle(android.R.style.Animation_Dialog); popupWindow.showAtLocation(parentView, Gravity.RIGHT|Gravity.TOP,offsetX,offsetY); }
通过以上步骤,我们即可实现优酷首页的大体模样,但样式还是相差很远,下面我们通过自定义样式来完成。
通过actionBarSize设定了ActionBar的高度,通过自定义actionBarStyle定义了ActionBar的背景,具体如下:
------杰瑞教育(www.jerehedu.com ) 专注IT技能培训 打造一流人才服务平台------
烟台杰瑞教育科技有限公司(Android开发培训部) 版权所有
通过actionButtonStyle,定义了左右内边距和最小宽度。
通过actionBarTabStyle、actionBarTabBarStyle、actionBarTabTextStyle定义Tab相关的样式。
想要了解更多内容的小伙伴,可以点击查看源码,亲自运行测试。
作者:杰瑞教育
出处:http://www.cnblogs.com/jerehedu/
本文版权归烟台杰瑞教育科技有限公司所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
------杰瑞教育(www.jerehedu.com ) 专注IT技能培训 打造一流人才服务平台------
相关推荐: