public class MainActivity extends AppCompatActivity implements View.OnClickListener {    private FragmentManager manager;    private FragmentTransaction transaction;    private RadioButton rb_shoprank, rb_share, rb_gift, rb_order;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        initView();        manager = getSupportFragmentManager();        transaction = manager.beginTransaction();        transaction.add(R.id.content_layout, new ShoprankFragment());        transaction.commit();    }    // 初始化视图    public void initView() {        rb_shoprank = (RadioButton) findViewById(R.id.rb_shoprank);        rb_share = (RadioButton) findViewById(R.id.rb_sharerank);        rb_gift = (RadioButton) findViewById(R.id.rb_shopgift);        rb_order = (RadioButton) findViewById(R.id.rb_shoporder);        rb_shoprank.setOnClickListener(this);        rb_share.setOnClickListener(this);        rb_gift.setOnClickListener(this);        rb_order.setOnClickListener(this);    }        // 点击方法    @Override    public void onClick(View v) {        // 点击时启动trancaction事件        transaction = manager.beginTransaction();                switch (v.getId()) {            case R.id.rb_shoprank:                transaction.replace(R.id.content_layout, new ShoprankFragment());                break;            case R.id.rb_sharerank:                transaction.replace(R.id.content_layout, new ShopshareFragment());                break;            case R.id.rb_shopgift:                transaction.replace(R.id.content_layout, new ShopgiftFragment());                break;            case R.id.rb_shoporder:                transaction.replace(R.id.content_layout, new ShoporderFragment());                break;            default:                break;        }        transaction.commit();    }}

 

更多相关文章

  1. 网络实时监测广播类
  2. 自定义ViewPager+WebView跳转
  3. Android(安卓)SQLite数据库操作代码类分享
  4. 使用Intent实现页面跳转
  5. Android(安卓)连续点击例子一个
  6. Android很nice的Spinner(NiceSpinner)
  7. android 动态实现点击ImageButton更换图片
  8. 简单翻译android WebView 官网
  9. 发送短信之分割短信 SMSManager

随机推荐

  1. 【Android】让Python在Android系统上飞一
  2. Pro Android(安卓)4 第五章 理解Intent
  3. Android基础控件使用指南
  4. Android事件分发/传递机制总结
  5. 讲给Android程序员看的前端教程(18)——
  6. 【Android(安卓)Studio使用教程1】Androi
  7. Android应用程序结构
  8. Android数据储存
  9. Android中shape的使用
  10. Android之——手机黑名单的实现