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