public class MainActivity extends Activity implements OnClickListener {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// [1]找到按钮Button btn_wx = (Button) findViewById(R.id.btn_wx);Button btn_contact = (Button) findViewById(R.id.btn_contact);Button btn_disconver = (Button) findViewById(R.id.btn_disconver);Button btn_me = (Button) findViewById(R.id.btn_me);// [2]设置点击事件btn_wx.setOnClickListener(this);btn_disconver.setOnClickListener(this);btn_me.setOnClickListener(this);btn_contact.setOnClickListener(this);}@Overridepublic void onClick(View v) {//[4]获取Fragment的管理者 FragmentManager fragmentManager = getFragmentManager();FragmentTransaction beginTransaction = fragmentManager.beginTransaction();// 具体判断点击的是哪个按钮switch (v.getId()) {case R.id.btn_wx: // 点击的是微信beginTransaction.replace(R.id.ll_layout, new WxFragment());break;case R.id.btn_contact: // 点击的是联系人beginTransaction.replace(R.id.ll_layout, new ContactFragment());break;case R.id.btn_disconver: // 点击的发现beginTransaction.replace(R.id.ll_layout, new DiscoverFragment());break;case R.id.btn_me: // 点击的是我beginTransaction.replace(R.id.ll_layout, new MeFragment());break;}//记得comment beginTransaction.commit();}}

更多相关文章

  1. Android的四种点击事件
  2. android 单选,复选按钮,以及toast
  3. Android之Gallery
  4. Android(安卓)五种常用dialog的使用
  5. android bindingAdapter progressbar menu
  6. Android(安卓)Studio控件技巧汇总
  7. windows下android 开发环境建立
  8. android webview点击返回键回到上一个html
  9. Android开发学习笔记:圆角的Button

随机推荐

  1. mysql5.7.14 解压版安装配置方法图文教程
  2. MySQL事务的基础学习以及心得分享
  3. 详解MySQL分组链接的使用技巧
  4. win10下完全卸载+重装MySQL步骤详解
  5. MySQL数据库Event定时执行任务详解
  6. MYSQL如何自动为查询数据的结果编上序号
  7. 一条sql语句完成MySQL去重留一
  8. Mysql 8 新特性 window functions 的作用
  9. mysql5.7安装及配置教程
  10. 实例测试MySQL的enum类型