コード例 #1
0
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_control, container, false);
    mListener = (ControlFragmentListener) getActivity();
    mHelper.setListeners(getActivity());

    mControlButton = (ImageButton) view.findViewById(R.id.button_control_service);
    mControlButton.setOnClickListener(mButtonListener);

    mCurrentPathButton = (ImageButton) view.findViewById(R.id.button_show_current);
    mCurrentPathButton.setOnClickListener(mCurrentButtonListener);

    mClearButton = (ImageButton) view.findViewById(R.id.button_clear);
    mClearButton.setOnClickListener(mClearButtonListener);

    mSaveButton = (ImageButton) view.findViewById(R.id.button_save);
    mSaveButton.setOnClickListener(mSaveButtonListener);

    mInfoButton = (ImageButton) view.findViewById(R.id.button_info);
    mInfoButton.setOnClickListener(mInfoButtonListener);

    changeButtonIcon(mHelper.isServiceStarted());
    mHelper.getList();
    return view;
  }
コード例 #2
0
 @Override
 public void onClick(View v) {
   mListener.onCurrentButtonClick();
   mHelper.getList();
 }