diff --git a/app/src/main/java/com/example/nemophila/MyPageActivity.java b/app/src/main/java/com/example/nemophila/MyPageActivity.java index 747be89..2bd208b 100644 --- a/app/src/main/java/com/example/nemophila/MyPageActivity.java +++ b/app/src/main/java/com/example/nemophila/MyPageActivity.java @@ -30,7 +30,16 @@ Nemophila nemophila = (Nemophila) getApplication(); -//ボタンを押した場合の画面遷移 + // 「閉じる」ボタンを押したときにメイン画面へ遷移する + Button cancelButton = (Button) findViewById(R.id.cancel); + cancelButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View v) { + Intent intent = new Intent(MyPageActivity.this, MainActivity.class); + startActivity(intent); + } + }); + + //「フレンドリスト」ボタンを押したときにフレンドリスト画面へ遷移する Button friendButton = (Button) findViewById(R.id.friend); friendButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { @@ -39,6 +48,17 @@ } }); + + // 「フレンド追加」ボタンを押したときにフレンド追加画面へ遷移する + 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); + } + }); + + // 「マイページ編集」ボタンを押したときにマイページ編集画面へ遷移する Button changeMyPageButton = (Button) findViewById(R.id.changeMyPage); changeMyPageButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { @@ -48,21 +68,7 @@ }); - Button cancelButton = (Button) findViewById(R.id.cancel); - cancelButton.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - Intent intent = new Intent(MyPageActivity.this, MainActivity.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); - } - }); -//AccountViewModelとの通信とテキストの表示 + //AccountViewModelとの通信とテキストの表示 AccountViewModel accountViewModel = new ViewModelProvider(this).get(AccountViewModel.class); accountViewModel.getNameLiveData().observe(this, new Observer () { @Override @@ -71,7 +77,6 @@ myName.setText(name); nemophila.setName(name); } - }); String uid = nemophila.getUid(); String name = nemophila.getName();