Back to project page Linked.
The source code is released under:
Apache License
If you think the Android project Linked listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.yuhumai.life.fragment; //from w w w . j ava 2 s. c o m import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.yuhumai.life.R; /** * A simple {@link Fragment} subclass. * Activities that contain this fragment must implement the * {@link FinanceFragment.OnFragmentInteractionListener} interface * to handle interaction events. * Use the {@link FinanceFragment#newInstance} factory method to * create an instance of this fragment. * */ public class FinanceFragment extends Fragment { // // TODO: Rename parameter arguments, choose names that match // // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER // private static final String ARG_PARAM1 = "param1"; // private static final String ARG_PARAM2 = "param2"; // // // TODO: Rename and change types of parameters // private String mParam1; // private String mParam2; // // private OnFragmentInteractionListener mListener; // // /** // * Use this factory method to create a new instance of // * this fragment using the provided parameters. // * // * @param param1 Parameter 1. // * @param param2 Parameter 2. // * @return A new instance of fragment FinanceFragment. // */ // // TODO: Rename and change types and number of parameters // public static FinanceFragment newInstance(String param1, String param2) { // FinanceFragment fragment = new FinanceFragment(); // Bundle args = new Bundle(); // args.putString(ARG_PARAM1, param1); // args.putString(ARG_PARAM2, param2); // fragment.setArguments(args); // return fragment; // } // public FinanceFragment() { // // Required empty public constructor // } // // @Override // public void onCreate(Bundle savedInstanceState) { // super.onCreate(savedInstanceState); // if (getArguments() != null) { // mParam1 = getArguments().getString(ARG_PARAM1); // mParam2 = getArguments().getString(ARG_PARAM2); // } // } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment return inflater.inflate(R.layout.fragment_finance, container, false); } // // TODO: Rename method, update argument and hook method into UI event // public void onButtonPressed(Uri uri) { // if (mListener != null) { // mListener.onFragmentInteraction(uri); // } // } // // @Override // public void onAttach(Activity activity) { // super.onAttach(activity); // try { // mListener = (OnFragmentInteractionListener) activity; // } catch (ClassCastException e) { // throw new ClassCastException(activity.toString() // + " must implement OnFragmentInteractionListener"); // } // } // // @Override // public void onDetach() { // super.onDetach(); // mListener = null; // } // // /** // * This interface must be implemented by activities that contain this // * fragment to allow an interaction in this fragment to be communicated // * to the activity and potentially other fragments contained in that // * activity. // * <p> // * See the Android Training lesson <a href= // * "http://developer.android.com/training/basics/fragments/communicating.html" // * >Communicating with Other Fragments</a> for more information. // */ // public interface OnFragmentInteractionListener { // // TODO: Update argument type and name // public void onFragmentInteraction(Uri uri); // } }