diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/CharactersFragment.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/CharactersFragment.java new file mode 100644 index 0000000..100114b --- /dev/null +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/CharactersFragment.java @@ -0,0 +1,37 @@ +package org.ntlab.radishforandroidstudio.cactusClient.views; + +import android.os.Bundle; +import android.support.v4.app.FragmentManager; +import android.support.v4.app.FragmentTransaction; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.support.v4.app.Fragment; +import android.widget.Button; + + +import org.ntlab.radishforandroidstudio.R; + +public class CharactersFragment extends Fragment { + + public void onStart() { + super.onStart(); + + Button button = (Button) getActivity().findViewById(R.id.chooseInstances); + //↓↓↓↓↓↓↓↓画面遷移↓↓↓↓↓↓↓↓ + button.setOnClickListener(new View.OnClickListener() { + + @Override + public void onClick(View v) { + //Toast.makeText(getActivity(), "hoge!", Toast.LENGTH_SHORT).show(); + + FragmentManager manager = getFragmentManager(); + FragmentTransaction transaction = manager.beginTransaction(); + + transaction.replace(R.id.fragment_place, new InstancesFragment()); + + transaction.commit(); + } + }); + } +} \ No newline at end of file diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/InstancesFragment.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/InstancesFragment.java index 2190535..3c678f2 100644 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/InstancesFragment.java +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/InstancesFragment.java @@ -1,10 +1,18 @@ package org.ntlab.radishforandroidstudio.cactusClient.views; + +import android.accounts.Account; import android.os.Bundle; +import android.support.v4.app.Fragment; +import android.support.v4.app.FragmentManager; +import android.support.v4.app.FragmentTransaction; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.support.v4.app.Fragment; +import android.widget.Button; +import android.widget.EditText; +import android.widget.Toast; + import org.ntlab.radishforandroidstudio.R; @@ -16,6 +24,26 @@ Bundle savedInstanceState) { // Inflate the layout for this fragment return inflater.inflate(R.layout.instances_fragment, container, false); - } -} + + public void onStart() { + super.onStart(); + + Button button = (Button) getActivity().findViewById(R.id.Instance1); + //↓↓↓↓↓↓↓↓画面遷移↓↓↓↓↓↓↓↓ + button.setOnClickListener(new View.OnClickListener() { + + @Override + public void onClick(View v) { + //Toast.makeText(getActivity(), "hoge!", Toast.LENGTH_SHORT).show(); + + FragmentManager manager = getFragmentManager(); + FragmentTransaction transaction = manager.beginTransaction(); + + transaction.replace(R.id.fragment_place, new CharactersFragment()); + + transaction.commit(); + } + }); + } +} \ No newline at end of file diff --git a/app/src/main/res/layout/characters_fragment.xml b/app/src/main/res/layout/characters_fragment.xml new file mode 100644 index 0000000..79e4fe8 --- /dev/null +++ b/app/src/main/res/layout/characters_fragment.xml @@ -0,0 +1,39 @@ + + + +