zoukankan      html  css  js  c++  java
  • Fragment事物

    public class MainActivity extends FragmentActivity implements OnClickListener{
     
        private ImageView sou;
        private List<Fragment> list;
        private ImageView shou;
        private ImageView pin;
        private ImageView gou;
        private ImageView geng;
        private TextView tv;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            requestWindowFeature(Window.FEATURE_NO_TITLE);
            setContentView(R.layout.activity_main);
            
            sou = (ImageView)findViewById(R.id.sou);
            shou = (ImageView)findViewById(R.id.shou);
            pin = (ImageView)findViewById(R.id.pin);
            gou = (ImageView)findViewById(R.id.gou);
            geng = (ImageView)findViewById(R.id.geng);
            
            shou.setOnClickListener(this);
            sou.setOnClickListener(this);
            pin.setOnClickListener(this);
            gou.setOnClickListener(this);
            geng.setOnClickListener(this);
            
            FragmentManager fragmentManager = getSupportFragmentManager();
            
            getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Shou()).commit();
        }
        
        @Override
        public void onClick(View view) {
            switch (view.getId()) {
            case R.id.shou:
                System.out.println("=============");
                shou.setBackground(getResources().getDrawable(R.drawable.bar_home_selected));
                sou.setBackground(getResources().getDrawable(R.drawable.bar_search_normal));
                pin.setBackground(getResources().getDrawable(R.drawable.bar_class_normal));
                gou.setBackground(getResources().getDrawable(R.drawable.bar_shopping_normal));
                geng.setBackground(getResources().getDrawable(R.drawable.bar_more_normal));
                getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Shou()).commit();
                break;
            case R.id.sou:
                sou.setBackground(getResources().getDrawable(R.drawable.bar_search_selected));
                shou.setBackground(getResources().getDrawable(R.drawable.bar_home_normal));
                pin.setBackground(getResources().getDrawable(R.drawable.bar_class_normal));
                gou.setBackground(getResources().getDrawable(R.drawable.bar_shopping_normal));
                geng.setBackground(getResources().getDrawable(R.drawable.bar_more_normal));
                getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Sou()).commit();
                break;
            case R.id.pin:
                pin.setBackground(getResources().getDrawable(R.drawable.bar_class_selected));
                shou.setBackground(getResources().getDrawable(R.drawable.bar_home_normal));
                sou.setBackground(getResources().getDrawable(R.drawable.bar_search_normal));
                gou.setBackground(getResources().getDrawable(R.drawable.bar_shopping_normal));
                geng.setBackground(getResources().getDrawable(R.drawable.bar_more_normal));
                getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Pin()).commit();
                break;
            case R.id.gou:
                gou.setBackground(getResources().getDrawable(R.drawable.bar_shopping_selected));
                shou.setBackground(getResources().getDrawable(R.drawable.bar_home_normal));
                sou.setBackground(getResources().getDrawable(R.drawable.bar_search_normal));
                pin.setBackground(getResources().getDrawable(R.drawable.bar_class_normal));
                geng.setBackground(getResources().getDrawable(R.drawable.bar_more_normal));
                getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Gou()).commit();
                break;
            case R.id.geng:
                geng.setBackground(getResources().getDrawable(R.drawable.bar_more_selected));
                shou.setBackground(getResources().getDrawable(R.drawable.bar_home_normal));
                sou.setBackground(getResources().getDrawable(R.drawable.bar_search_normal));
                pin.setBackground(getResources().getDrawable(R.drawable.bar_class_normal));
                gou.setBackground(getResources().getDrawable(R.drawable.bar_shopping_normal));
                getSupportFragmentManager().beginTransaction().replace(R.id.fragment,new Geng()).commit();
                break;
            default:
                break;
            }
            
        }

    }

  • 相关阅读:
    单一index.php实现PHP任意层级文件夹遍历(原创自Zjmainstay)
    php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(原创自Zjmainstay)
    php获取页面并切割页面div内容
    jQuery单击双击实现链接的提取、插入与删除
    PHP 利用AJAX获取网页并输出(原创自Zjmainstay)
    php 数组首字符过滤功能
    点击图片添加文件在Chrome中使用的兼容问题
    php读取txt文件组成SQL并插入数据库(原创自Zjmainstay)
    为博客园添加标签云动画
    jQuery动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
  • 原文地址:https://www.cnblogs.com/3674-it/p/5550896.html
Copyright © 2011-2022 走看看