// Path: ARMusicKit/app/src/main/java/com/yurisuzuki/fragment/FragmentIntroBase.java
// public class FragmentIntroBase extends Fragment {
// 
// 
//    IntroFragmentAdapter introFragmentAdapter;
//    ViewPager viewPager;
//    PageIndicator pageIndicator;
//    public String type;
// 
// 
// 
//     /**
//      * Use this factory method to create a new instance of
//      * this fragment using the provided parameters.
//      *
//      * @param type Parameter 1.
//      * @return A new instance of fragment FragmentIntroBase.
//      */
//     // TODO: Rename and change types and number of parameters
//     public static FragmentIntroBase newInstance(String type) {
//         FragmentIntroBase fragment = new FragmentIntroBase();
//         Bundle args = new Bundle();
//         args.putString("type", type);
//         fragment.setArguments(args);
//         return fragment;
//     }
// 
//     public FragmentIntroBase() {
//         // Required empty public constructor
//     }
// 
//     @Override
//     public void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
// 
//         if (getArguments() != null) {
//             type = getArguments().getString("type");
//         }
//     }
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
//         // Inflate the layout for this fragment
//         View view = inflater.inflate(R.layout.fragment_intro_base, container, false);
// 
//         TextView titleView = (TextView)view.findViewById(R.id.inst_title);
//         if(type != null){
//             int title;
//             if(type.equals("guitar")){
//                 title = R.string.inst_title_guitar;
//             }else if(type.equals("piano")){
//                 title = R.string.inst_title_piano;
//             }else if(type.equals("musicbox")){
//                 title = R.string.inst_title_mb;
//             }else if(type.equals("trace")){
//                 title = R.string.inst_title_trace;
//             }else{
//                 title = R.string.inst_title_trace;
//             }
//             titleView.setText(title);
//         }
// 
//         Button startButton = (Button)view.findViewById(R.id.get_started_button);
// 
//         startButton.setOnClickListener(new View.OnClickListener() {
//             @Override
//             public void onClick(View v) {
//                 viewPager.setCurrentItem(0);
//                 ((ActivityIntro)FragmentIntroBase.this.getActivity()).jumpToCamera();
//             }
//         });
// 
//         return view;
//     }
// 
//    @Override
//         public void onActivityCreated(Bundle savedInstanceState) {
//             super.onActivityCreated(savedInstanceState);
// 
//             if (savedInstanceState == null) {
//                 viewPager = (ViewPager) getActivity().findViewById(R.id.pager);
//                 pageIndicator = (CirclePageIndicator) getActivity().findViewById(
//                         R.id.indicator);
//                 ((CirclePageIndicator)pageIndicator).setFillColor(0xFF939597);
// 
// 
// 
//                 introFragmentAdapter = new IntroFragmentAdapter(this.getActivity()
//                         .getFragmentManager());
//                 introFragmentAdapter.type = this.type;
//                 viewPager.setAdapter(introFragmentAdapter);
// 
//                 pageIndicator.setViewPager(viewPager);
//                 introFragmentAdapter.notifyDataSetChanged();
// 
// 
// 
//             }
// 
//         }
// 
// 
//     @Override
//     public void onAttach(Activity activity) {
//         super.onAttach(activity);
//         try {
//             //mListener = (OnFragmentInteractionListener) activity;
//         } catch (ClassCastException e) {
//             e.printStackTrace();
//         }
//     }
// 
//     @Override
//     public void onDetach() {
//         super.onDetach();
//         //mListener = null;
//     }
// 
// 
// 
// }


import android.app.Activity;
import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import com.yurisuzuki.fragment.FragmentIntroBase;
import com.yurisuzuki.playsound.R;
/*
 *  Author(s): Takamitsu Mizutori, Goldrush Computing Inc.
 */

package com.yurisuzuki;



;

public class ActivityIntro extends Activity {
    public static final String TAG = "ActivityIntro";
    private String type;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_intro);

        Bundle extras = getIntent().getExtras();
        if (extras != null) {
            type = extras.getString("type");
        }

        showIntro();
    }

    private void showIntro(){
        //ActionBar actionBar = getActionBar();
        //actionBar.hide();

// Path: ARMusicKit/app/src/main/java/com/yurisuzuki/fragment/FragmentIntroBase.java
// public class FragmentIntroBase extends Fragment {
// 
// 
//    IntroFragmentAdapter introFragmentAdapter;
//    ViewPager viewPager;
//    PageIndicator pageIndicator;
//    public String type;
// 
// 
// 
//     /**
//      * Use this factory method to create a new instance of
//      * this fragment using the provided parameters.
//      *
//      * @param type Parameter 1.
//      * @return A new instance of fragment FragmentIntroBase.
//      */
//     // TODO: Rename and change types and number of parameters
//     public static FragmentIntroBase newInstance(String type) {
//         FragmentIntroBase fragment = new FragmentIntroBase();
//         Bundle args = new Bundle();
//         args.putString("type", type);
//         fragment.setArguments(args);
//         return fragment;
//     }
// 
//     public FragmentIntroBase() {
//         // Required empty public constructor
//     }
// 
//     @Override
//     public void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
// 
//         if (getArguments() != null) {
//             type = getArguments().getString("type");
//         }
//     }
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
//         // Inflate the layout for this fragment
//         View view = inflater.inflate(R.layout.fragment_intro_base, container, false);
// 
//         TextView titleView = (TextView)view.findViewById(R.id.inst_title);
//         if(type != null){
//             int title;
//             if(type.equals("guitar")){
//                 title = R.string.inst_title_guitar;
//             }else if(type.equals("piano")){
//                 title = R.string.inst_title_piano;
//             }else if(type.equals("musicbox")){
//                 title = R.string.inst_title_mb;
//             }else if(type.equals("trace")){
//                 title = R.string.inst_title_trace;
//             }else{
//                 title = R.string.inst_title_trace;
//             }
//             titleView.setText(title);
//         }
// 
//         Button startButton = (Button)view.findViewById(R.id.get_started_button);
// 
//         startButton.setOnClickListener(new View.OnClickListener() {
//             @Override
//             public void onClick(View v) {
//                 viewPager.setCurrentItem(0);
//                 ((ActivityIntro)FragmentIntroBase.this.getActivity()).jumpToCamera();
//             }
//         });
// 
//         return view;
//     }
// 
//    @Override
//         public void onActivityCreated(Bundle savedInstanceState) {
//             super.onActivityCreated(savedInstanceState);
// 
//             if (savedInstanceState == null) {
//                 viewPager = (ViewPager) getActivity().findViewById(R.id.pager);
//                 pageIndicator = (CirclePageIndicator) getActivity().findViewById(
//                         R.id.indicator);
//                 ((CirclePageIndicator)pageIndicator).setFillColor(0xFF939597);
// 
// 
// 
//                 introFragmentAdapter = new IntroFragmentAdapter(this.getActivity()
//                         .getFragmentManager());
//                 introFragmentAdapter.type = this.type;
//                 viewPager.setAdapter(introFragmentAdapter);
// 
//                 pageIndicator.setViewPager(viewPager);
//                 introFragmentAdapter.notifyDataSetChanged();
// 
// 
// 
//             }
// 
//         }
// 
// 
//     @Override
//     public void onAttach(Activity activity) {
//         super.onAttach(activity);
//         try {
//             //mListener = (OnFragmentInteractionListener) activity;
//         } catch (ClassCastException e) {
//             e.printStackTrace();
//         }
//     }
// 
//     @Override
//     public void onDetach() {
//         super.onDetach();
//         //mListener = null;
//     }
// 
// 
// 
// }


// Path: ARMusicKit/app/src/main/java/com/yurisuzuki/ActivityIntro.java
import android.app.Activity;
import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import com.yurisuzuki.fragment.FragmentIntroBase;
import com.yurisuzuki.playsound.R;

/*
 *  Author(s): Takamitsu Mizutori, Goldrush Computing Inc.
 */

package com.yurisuzuki;



;

public class ActivityIntro extends Activity {
    public static final String TAG = "ActivityIntro";
    private String type;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_intro);

        Bundle extras = getIntent().getExtras();
        if (extras != null) {
            type = extras.getString("type");
        }

        showIntro();
    }

    private void showIntro(){
        //ActionBar actionBar = getActionBar();
        //actionBar.hide();

        Fragment fragment = FragmentIntroBase.newInstance(type);