diff --git a/app/src/main/java/com/example/nemophila/MyPageActivity.java b/app/src/main/java/com/example/nemophila/MyPageActivity.java index 0791148..47eeaaa 100644 --- a/app/src/main/java/com/example/nemophila/MyPageActivity.java +++ b/app/src/main/java/com/example/nemophila/MyPageActivity.java @@ -37,8 +37,8 @@ id.setText(uid); // 「閉じる」ボタンを押したときにメイン画面へ遷移する - Button cancelButton = (Button) findViewById(R.id.cancel); - cancelButton.setOnClickListener(new View.OnClickListener() { + Button closeButton = (Button) findViewById(R.id.close); + closeButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent intent = new Intent(MyPageActivity.this, MapsActivity.class); startActivity(intent); @@ -55,9 +55,18 @@ } }); - // 「フレンド追加」ボタンを押したときにフレンド追加画面へ遷移する - Button RequestedButton = (Button) findViewById(R.id.requested); - RequestedButton.setOnClickListener(new View.OnClickListener() { + // 「フレンド申請する」ボタンを押したときにフレンド申請画面へ遷移する + Button requestingButton = (Button) findViewById(R.id.requesting); + requestingButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View v) { + Intent intent = new Intent(MyPageActivity.this, RequestingActivity.class); + startActivity(intent); + } + }); + + // 「フレンド許可する」ボタンを押したときにフレンド許可画面へ遷移する + Button requestedButton = (Button) findViewById(R.id.requested); + requestedButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent intent = new Intent(MyPageActivity.this, RequestedActivity.class); startActivity(intent); @@ -65,13 +74,12 @@ }); // 「マイページ編集」ボタンを押したときにマイページ編集画面へ遷移する - Button changeMyPageButton = (Button) findViewById(R.id.changeMyPage); - changeMyPageButton.setOnClickListener(new View.OnClickListener() { + Button myPageEditButton = (Button) findViewById(R.id.myPageEdit); + myPageEditButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent intent = new Intent(MyPageActivity.this, MyPageEditorActivity.class); startActivity(intent); } - }); //getNameLiveDataとの通信により今のユーザーネームを表示する @@ -88,8 +96,8 @@ /* ここからあんまわかっていない */ RecyclerView rv = (RecyclerView) findViewById(R.id.postsList); LinearLayoutManager llm = new LinearLayoutManager(this); - List MyPageActDataset = new ArrayList<>(); - MyPageActAdapter adapter = new MyPageActAdapter(MyPageActDataset); + List myPageActDataset = new ArrayList<>(); + MyPageActAdapter adapter = new MyPageActAdapter(myPageActDataset); rv.setHasFixedSize(true); rv.setLayoutManager(llm); @@ -100,7 +108,7 @@ @Override public void onChanged(Collection Posts) { //MyPageActDatasetを一旦クリアし、LiveDataから受け取ったデータを一つずつセット - MyPageActDataset.clear(); + myPageActDataset.clear(); for (Post post: Posts){ MyPageActDataModel data = new MyPageActDataModel(); data.setDate(post.getDate()); @@ -117,11 +125,11 @@ data.setRate(strRate); data.setGenre(post.getGenre()); data.setComment(post.getComment()); - MyPageActDataset.add(data); + myPageActDataset.add(data); } //RecyclerViewをonChangedが呼ばれるたび表示(アダプターを更新してRecyclerViewにセット) - adapter.setList(MyPageActDataset); + adapter.setList(myPageActDataset); rv.setAdapter(adapter); } });