本文主要是介绍如何在多个LunearLayout中添加分割线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果适用所有Android版本,可以在多个LinearLayout放置用于显示分割线的View。
在Android3.0及以上版本,LinearLayout支持直接显示分割线。设置<LinearLayout>标签的android:showDividers属性可以在LinearLayout的相应位置显示分割线。如果有多个LinearLayout,显示效果就和在LinearLayout之间加分割线是一样的。
android:showDividers属性可以设置如下4个值。
none:不显示分割线。
beginning:在LinearLayout的开始处(顶边)显示分割线。
end:在LinearLayout的结尾处(底边)显示分割线。
middle:在LinearLayout中的每2个组件间显示分割线。
除了需要设置android:showDeviders属性外,还需要设置android:divider属性,该属性表示分隔线的图像,需要一个DrawableID。
在Java代码中可以使用下面2个方法设置android:showDividers和android:divider。
linearLayout.setShowDividers
linearLayout.setDividerDrawable
这篇关于如何在多个LunearLayout中添加分割线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!