赞
踩
布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:id="@+id/container" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffff00" android:gravity="center" android:text="@string/app_name" android:textColor="#ff0000" android:textSize="25sp" /> </LinearLayout>
自定义view:
public class MyView extends LinearLayout { public MyView(Context context) { super(context); View inflate = inflate(context, R.layout.test, this); } public MyView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); View inflate = inflate(context, R.layout.test, this); } @TargetApi(Build.VERSION_CODES.HONEYCOMB) public MyView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); View inflate = inflate(context, R.layout.test, this); } }
注意:自定义布局如果不可预览,那么需要运行后才可看预览
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。