第一阶段SCRUM冲刺-10

package com.example.myapplication.myCenter;

import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

import com.example.myapplication.R;

/**
 * @author:created By ZhangHao
 * 时间:2019/5/9 16
 * 邮箱:188660586@qq.com
 */
public class nav_bar extends LinearLayout {

    private Context con;
    private int right_icon;
    private String left_text;
    private String right_text;
    private View inflate;
    private TextView leftText;
    private TextView rightText;
    private ImageView rigntIcon;

    public nav_bar(Context context) {
        super(context);
        init(context, null);
        this.con = context;


    }

    public nav_bar(Context context, AttributeSet attrs) {
        super(context, attrs);
        init(context, attrs);
    }

    public nav_bar(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
        init(context, attrs);
    }

    private void init(Context context, AttributeSet attrs) {
        if (attrs == null) {
            return;
        }
        TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.ItemView);

        right_icon = typedArray.getResourceId(R.styleable.ItemView_show_right_icon, R.drawable.setting_arrow);
        left_text = typedArray.getString(R.styleable.ItemView_left_text);
        right_text = typedArray.getString(R.styleable.ItemView_right_text);

        typedArray.recycle();
        inflate = LayoutInflater.from(context).inflate(R.layout.item_mine, this, false);
        leftText = (TextView) inflate.findViewById(R.id.left_text);
        rightText = (TextView) inflate.findViewById(R.id.right_text);
        rigntIcon = (ImageView) inflate.findViewById(R.id.right_icon);
        View pass = inflate.findViewById(R.id.pass);
        leftText.setText(left_text);
        rightText.setText(right_text);
        rigntIcon.setImageResource(right_icon);

        addView(inflate);
}


}

 

转载于:https://www.cnblogs.com/chenyuchun/p/11066729.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值