当前位置:   article > 正文

自定义view-填充布局_填充布局到此view

填充布局到此view

布局:

	<?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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

自定义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);
	    }

	}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

注意:自定义布局如果不可预览,那么需要运行后才可看预览

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/759833
推荐阅读
相关标签
  

闽ICP备14008679号