使用自定義View直接顯示今日頭條頭佈局
阿新 • • 發佈:2019-01-26
package com.bwie.viewdemo; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.widget.LinearLayout; import android.widget.TextView; public class TitleView extends LinearLayout { private TextView tv; public TitleView(Context context) { super(context); initView(context); } private void initView(Context context) { LayoutInflater.from(context).inflate(R.layout.title_layout,this); tv = findViewById(R.id.tv); } public void setLeftListener(OnClickListener leftListener){ findViewById(R.id.iv1).setOnClickListener(leftListener); } public void setRightListener(OnClickListener rightListener){ findViewById(R.id.iv2).setOnClickListener(rightListener); } public void settitle(String text){ tv.setText(text); } public TitleView(Context context, AttributeSet attrs) { super(context, attrs); initView(context); } public TitleView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } }