1.layout_im_switch.xml文件部分
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayoutandroid:id="@+id/btn_header"xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="wrap_content"><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_centerInParent="true"android:background="@drawable/im_switch_bg"android:padding="1dp"><RelativeLayoutandroid:id="@+id/layout_family"android:layout_width="74dip"android:layout_height="match_parent"><Buttonandroid:id="@+id/btn_family"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@android:color/transparent"android:gravity="center"android:singleLine="true"android:layout_centerInParent="true"android:text="家庭群"android:textColor="#03a9f4"android:textSize="14sp"/><ImageViewandroid:id="@+id/family_red_point"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignTop="@+id/btn_family"android:layout_toRightOf="@+id/btn_family"android:paddingTop="3dp"android:src="@drawable/im_item_red_point"android:visibility="visible"/></RelativeLayout><RelativeLayoutandroid:id="@+id/layout_baby"android:layout_width="74dip"android:layout_height="match_parent"android:background="@drawable/im_baby"><Buttonandroid:id="@+id/btn_baby"android:layout_width="wrap_content"android:layout_height="wrap_content"android:background="@android:color/transparent"android:gravity="center"android:layout_centerInParent="true"android:singleLine="true"android:text="宝贝宝贝"android:textColor="#ffffff"android:textSize="14sp"/><ImageViewandroid:id="@+id/baby_red_point"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignTop="@+id/btn_baby"android:layout_toRightOf="@+id/btn_baby"android:paddingTop="3dp"android:src="@drawable/im_item_red_point"android:visibility="visible"/></RelativeLayout></LinearLayout></RelativeLayout>

2.java文件code

private View mTitleSwitchView = null;private View mLayoutFamily, mLayoutBaby;private Button mBtnFamily, mBtnBaby;private ImageView mFamilyRedPoint, mBabyRedPoint;

       <pre name="code" class="java">mTitleSwitchView = mLayoutInflater.inflate(R.layout.layout_im_switch, null);mLayoutFamily = mTitleSwitchView.findViewById(R.id.layout_family);mLayoutBaby = mTitleSwitchView.findViewById(R.id.layout_baby);mFamilyRedPoint = (ImageView) mTitleSwitchView.findViewById(R.id.family_red_point);mBabyRedPoint = (ImageView) mTitleSwitchView.findViewById(R.id.baby_red_point);mBtnFamily = (Button) mTitleSwitchView.findViewById(R.id.btn_family);mBtnBaby = (Button) mTitleSwitchView.findViewById(R.id.btn_baby);mBtnFamily.setOnClickListener(this);mBtnBaby.setOnClickListener(this);

    
@Overridepublic void onClick(View view) {switch (view.getId()) {case R.id.btn_family:mBtnFamily.setTextColor(Color.parseColor("#03a9f4"));mLayoutFamily.setBackgroundColor(Color.TRANSPARENT);mBtnBaby.setTextColor(Color.parseColor("#ffffff"));mLayoutBaby.setBackgroundResource(R.drawable.im_baby);break;case R.id.btn_baby:mBtnBaby.setTextColor(Color.parseColor("#03a9f4"));mLayoutBaby.setBackgroundColor(Color.TRANSPARENT);mBtnFamily.setTextColor(Color.parseColor("#ffffff"));mLayoutFamily.setBackgroundResource(R.drawable.im_family);break;}}

更多相关文章

  1. Android文件操作
  2. java.lang.NoSuchFieldError: com.banwxf.shoplibrary.R$id.page
  3. android 文件保存方法 sd卡中或系统
  4. [Android]关于filed 遍历资源文件的排序问题
  5. android 文件上传
  6. android一种较为复杂的布局参考(xml文件)
  7. android之sax解析xml文件
  8. Android(安卓)项目代码混淆
  9. NPM 和webpack 的基础使用

随机推荐

  1. [App Bundle]Android动态化技术实例
  2. android SQLite 批量插入数据慢的解决方
  3. Android系统篇(二)——Android编译核心Bu
  4. Android开发者确保应用程序运行的四大组
  5. Android(安卓)SQLite学习
  6. 详解Android系统如何找到最匹配的资源文
  7. Android面试题目收集
  8. Android中实现自动生成布局View的初始化
  9. 用 Eclipse 开发 Android(安卓)应用程序
  10. androidmanifest.xml的一些高级属性