diff --git a/app/src/main/java/com/example/tampopo_client/views/MainActivity.java b/app/src/main/java/com/example/tampopo_client/views/MainActivity.java index e9a31b3..c253be2 100644 --- a/app/src/main/java/com/example/tampopo_client/views/MainActivity.java +++ b/app/src/main/java/com/example/tampopo_client/views/MainActivity.java @@ -1,6 +1,10 @@ package com.example.tampopo_client.views; +import android.content.Intent; import android.os.Bundle; +import android.view.View; +import android.widget.Button; +import android.widget.ImageButton; import androidx.activity.EdgeToEdge; import androidx.appcompat.app.AppCompatActivity; @@ -22,5 +26,33 @@ v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); return insets; }); + + //メイン画面からフレンド一覧画面への遷移 + ImageButton friendButton = (ImageButton) findViewById(R.id.friend); + friendButton.setOnClickListener(new View.OnClickListener() { + public void onClick(View v) { + Intent intent = new Intent(MainActivity.this, FriendActivity.class); + startActivity(intent); + } + }); + + //メイン画面から通知一覧画面への遷移 +// ImageButton notificationButton = (ImageButton)findViewById(R.id.notification); +// notificationButton.setOnClickListener(new View.OnClickListener() { +// public void onClick(View v) { +// Intent intent = new Intent(MainActivity.this,notificationActivity. class); +// startActivity(intent); +// } +// }); + + //メイン画面から設定画面への遷移 +// ImageButton settingButton = (ImageButton)findViewById(R.id.setting); +// settingButton.setOnClickListener(new View.OnClickListener() { +// public void onClick(View v) { +// Intent intent = new Intent(MainActivity.this,settingActivity. class); +// startActivity(intent); +// } +// }); + } } \ No newline at end of file diff --git a/app/src/main/res/drawable/friend.png b/app/src/main/res/drawable/friend.png new file mode 100644 index 0000000..0d7c63c --- /dev/null +++ b/app/src/main/res/drawable/friend.png Binary files differ diff --git a/app/src/main/res/drawable/icon_cat.jpg b/app/src/main/res/drawable/icon_cat.jpg new file mode 100644 index 0000000..c9a5ce9 --- /dev/null +++ b/app/src/main/res/drawable/icon_cat.jpg Binary files differ diff --git a/app/src/main/res/drawable/notification.png b/app/src/main/res/drawable/notification.png new file mode 100644 index 0000000..83e49f4 --- /dev/null +++ b/app/src/main/res/drawable/notification.png Binary files differ diff --git a/app/src/main/res/drawable/setting.png b/app/src/main/res/drawable/setting.png new file mode 100644 index 0000000..2b39b62 --- /dev/null +++ b/app/src/main/res/drawable/setting.png Binary files differ diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 86a5d97..8685ed1 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -5,15 +5,62 @@ android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".MainActivity"> + tools:context=".views.MainActivity"> - + + + + + + + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintVertical_bias="0.598" /> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3361ad6..7ba44f5 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,3 +1,6 @@ tampopo-client + ホーム画面からフレンド一覧への画面遷移ボタン + ホーム画面から通知一覧への画面遷移ボタン + ホーム画面から設定画面への画面遷移ボタン \ No newline at end of file