• Fragment 代码怎么写


    public class Voice extends Fragment implements OnClickListener {
     
    
          public View onCreateView(LayoutInflater inflater, ViewGroup container,
                    Bundle savedInstanceState) {
                // TODO Auto-generated method stub
             System.out.println("ExampleFragment--onCreateView");
                View view = inflater.inflate(R.layout.voice, container, false);
                
                 view.findViewById(R.id.button1).setOnClickListener(this);
                   view.findViewById(R.id.button2).setOnClickListener(this);
                
                   return view;
                     
         }
         
         //http://www.cnblogs.com/xiaobo-Linux/
         
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
          
         //     initLayout();
             System.out.println("oncreate");
        }  
    
         
    
         
        @Override
        public void onClick(View view) {
            switch (view.getId()) {
            case R.id.button1:
             
           getActivity().startService(new Intent(getActivity(),VoiceService.class));     
                break;
             
            case R.id.button2:
           
           getActivity().stopService(new Intent(getActivity(),VoiceService.class));        
          
                break;
         
            default:
                break;
            }
        }
    
        
    public void onPause()
    {
         super.onPause();
         System.out.println("ExampleFragment--onPause");
         
    }
    
         
        
    }

    在 oncreateView 里面 进行页面初始化

    view view.findViewById

    this 改成 getActivity()

  • 相关阅读:
    《将博客搬至CSDN》
    2015-05-01 至 2015-07-30错误总结
    2015-01-01至2015-04-30错误积累
    2015-07-30 至 2016-03-16错误Note
    2014-11-21错误总结
    Spring 和 SpringMVC 的区别
    spring 容器加载
    Spring注解
    自定义拦截器
    Js闭包
  • 原文地址:https://www.cnblogs.com/zhaocundang/p/5451009.html
Copyright © 2020-2023  润新知