| |
---|
| | import org.ntlab.radishforandroidstudio.cactusClient.connections.CharactersFragmentConnection; |
---|
| | import org.ntlab.radishforandroidstudio.cactusClient.models.Account; |
---|
| | |
---|
| | import java.util.ArrayList; |
---|
| | import java.util.Map; |
---|
| | |
---|
| | public class CharactersFragment extends Fragment { |
---|
| | |
---|
| | private CharactersFragmentConnection connection; |
---|
| | private String instanceId; |
---|
| | private Account account; |
---|
| | |
---|
| | @Override |
---|
| | public View onCreateView(LayoutInflater inflater, ViewGroup container, |
---|
| | Bundle savedInstanceState) { |
---|
| | String instanceId = getArguments().getString("instanceId"); |
---|
| | instanceId = getArguments().getString("instanceId"); |
---|
| | |
---|
| | Cactus c = (Cactus) getActivity().getApplication(); |
---|
| | Account account = c.getMyAccount(); |
---|
| | account = c.getMyAccount(); |
---|
| | |
---|
| | connection = new CharactersFragmentConnection(instanceId); |
---|
| | |
---|
| | |
---|
| |
---|
| | // セルを選択されたら詳細画面フラグメント呼び出す |
---|
| | listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { |
---|
| | @Override |
---|
| | public void onItemClick(AdapterView<?> parent, View v, int position, long id) { |
---|
| | |
---|
| | CharactersFragmentConnection con = new CharactersFragmentConnection(instanceId); |
---|
| | Map<String, Map> m = json.decode(response); |
---|
| | //ここでサーバーに何番のインスタンスが選ばれたのかを送信して、受け取った値に応じてキャラクターを送信しなければならない |
---|
| | //................................................... |
---|
| | //positionで選ばれたインスタンスわかるで!数字は0からやで!例えば1はデータ2やで!やで |
---|
| | FragmentManager manager = getFragmentManager(); |
---|
| |
---|
| | |