mono for android 樣式

1、樣式可以寫在style.xml文件中

      所有的控件必須設置layout_width、layout_height屬性

      可以通過parent屬性來繼承樣式

     layout_width:可以取值fill_parent、wrap_content、數字

     layout_weight:按比例填充剩餘寬度

示例:

 

<!--公共樣式-->
	<style name="FillParentStyle">
		<item name="android:layout_width">fill_parent</item>
		<item name="android:layout_height">fill_parent</item>
	</style>

	<style name="WrapContentStyle">
		<item name="android:layout_width">wrap_content</item>
		<item name="android:layout_height">wrap_content</item>
	</style>
	
	<style name="LineLayoutVerticalStyle" parent="FillParentStyle">
		<item name="android:orientation">vertical</item>
	</style>
	<!--公共樣式-->

 

在佈局文件中引用樣式。style雖然會出現警告,但還是可以使用

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    style="@style/LineLayoutVerticalStyle">

</LinearLayout>


 在佈局文件中引用圖片文件,@drawable需要小寫

 

2、LinearLayout設置View的寬度爲0

       LayoutParams p = newLayoutParams(0, 0, 0);

       view.LayoutParameters = p;    

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章