diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 4c3cd5d..699748d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -3,24 +3,25 @@
xmlns:tools="http://schemas.android.com/tools"
package="com.example.cosmosclient">
-
-
+
+
-
+
+
+ android:label="グループ作成" />
@@ -34,7 +35,7 @@
+ tools:replace="screenOrientation" />
@@ -49,7 +50,7 @@
android:theme="@style/AppTheme.NoActionBar" />
+ android:theme="@style/Base.Theme.AppCompat" />
@@ -70,8 +71,7 @@
-
+ android:theme="@style/AppTheme.NoActionBar">
\ No newline at end of file
diff --git a/app/src/main/java/com/example/cosmosclient/entities/MemberListResponse.java b/app/src/main/java/com/example/cosmosclient/entities/MemberListResponse.java
new file mode 100644
index 0000000..115fde8
--- /dev/null
+++ b/app/src/main/java/com/example/cosmosclient/entities/MemberListResponse.java
@@ -0,0 +1,8 @@
+package com.example.cosmosclient.entities;
+
+import java.util.ArrayList;
+
+public class MemberListResponse {
+ public ArrayList members = new ArrayList<>();
+
+}
diff --git a/app/src/main/java/com/example/cosmosclient/resources/GroupsRest.java b/app/src/main/java/com/example/cosmosclient/resources/GroupsRest.java
index d364c4e..1758029 100644
--- a/app/src/main/java/com/example/cosmosclient/resources/GroupsRest.java
+++ b/app/src/main/java/com/example/cosmosclient/resources/GroupsRest.java
@@ -25,4 +25,7 @@
// @GET("{gId}/requests/{rId}")
// Call getRequestsDetailByGidAndRid(@Path("gid") String gid, @Path("rid") String rid, @Query("token") String token);
+ @GET("groups/{gId}/members")
+ Call getMemberListByGid(@Path("gid") String gid,@Query("token") String token);
+
}
diff --git a/app/src/main/java/com/example/cosmosclient/views/MemberListActivity.java b/app/src/main/java/com/example/cosmosclient/views/MemberListActivity.java
new file mode 100644
index 0000000..8ea6c2e
--- /dev/null
+++ b/app/src/main/java/com/example/cosmosclient/views/MemberListActivity.java
@@ -0,0 +1,123 @@
+package com.example.cosmosclient.views;
+
+import android.content.Intent;
+import android.content.SharedPreferences;
+import android.net.Uri;
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.AdapterView;
+import android.widget.BaseAdapter;
+import android.widget.ListView;
+import android.widget.Toast;
+
+import com.example.cosmosclient.R;
+import com.example.cosmosclient.app.Cosmos;
+import com.example.cosmosclient.entities.Group;
+import com.example.cosmosclient.entities.MemberListResponse;
+import com.example.cosmosclient.resources.GroupsRest;
+
+import java.util.ArrayList;
+
+import retrofit2.Call;
+import retrofit2.Callback;
+import retrofit2.Response;
+import retrofit2.Retrofit;
+import retrofit2.converter.jackson.JacksonConverterFactory;
+
+public class MemberListActivity extends AppCompatActivity {
+ private String token;
+ private Group group;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_member_list);
+
+ //app/Cosmosに情報保存
+ Cosmos app = (Cosmos) getApplication();
+ token = app.getToken();
+ group = app.getCurentGroup();
+
+
+ // ListViewのインスタンスを生成
+ final ListView listView = findViewById(R.id.list_view);
+
+ //retrofitの処理
+ Retrofit retrofit = new Retrofit.Builder()
+ .baseUrl("http://nitta-lab-www.is.konan-u.ac.jp/cosmos/")
+ .addConverterFactory(JacksonConverterFactory.create())
+ .build();
+ //interfaceから実装を取得
+ GroupsRest MemberListService = retrofit.create(GroupsRest.class);
+
+ //API呼び出しのための値入力
+ Call call = MemberListService.getMemberListByGid(group.getgId(),token);
+
+ //サーバからデータ受け取り
+ call.enqueue(new Callback() {
+ //成功時
+ @Override
+ public void onResponse(Call call, Response response) {
+ if (response.isSuccessful()) {
+ MemberListResponse result = response.body();
+ ArrayList uName = new ArrayList<>();
+
+ for(int i = 0; i call, Throwable t) {
+ t.printStackTrace();
+ Toast.makeText(MemberListActivity.this,
+ "アカウント作成失敗", Toast.LENGTH_SHORT).show();
+ }
+ });
+
+// // クリックリスナーをセット
+// listView.setOnItemClickListener(this);
+
+ }
+
+// @Override
+// public void onItemClick(AdapterView> parent, View v,
+// int position, long id) {
+//
+//
+// Intent intent = null;
+// // clickされたpositionのtextとphotoのID
+// String selectedText = scenes[position];
+// if(selectedText.contains("QR")==true){
+// intent = new Intent(this.getApplicationContext(), DisplayQRActivity.class);
+// }else if(selectedText.contains("ID")==true){
+// intent = new Intent(this.getApplicationContext(), DisplayQRActivity.class);
+// }else{
+//// intent = new Intent(this.getApplicationContext(), DisplayQRActivity.class);
+// Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("line://msg/text/?GroupID"));
+// startActivity(i);
+// }
+//
+//// Intent intent = new Intent(this.getApplicationContext(), DisplayQRActivity.class);
+// // SubActivityへ遷移
+// startActivity(intent);
+// }
+}
diff --git a/app/src/main/res/layout/activity_member_list.xml b/app/src/main/res/layout/activity_member_list.xml
new file mode 100644
index 0000000..a1f21c9
--- /dev/null
+++ b/app/src/main/res/layout/activity_member_list.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+