<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".views.MainActivity"> <ImageButton android:id="@+id/friend" android:layout_width="66dp" android:layout_height="65dp" android:background="@null" android:scaleType="fitXY" android:src="@drawable/friend" android:contentDescription="@string/friend_button_desc" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.0" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.0" /> <ImageButton android:id="@+id/notification" android:layout_width="66dp" android:layout_height="65dp" android:background="@null" android:scaleType="fitXY" android:src="@drawable/notification" android:contentDescription="@string/notification_button_desc" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.8" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.0" /> <ImageButton android:id="@+id/setting" android:layout_width="66dp" android:layout_height="65dp" android:background="@null" android:scaleType="fitXY" android:src="@drawable/setting" android:contentDescription="@string/setting_button_desc" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.988" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.0" /> <com.google.android.material.imageview.ShapeableImageView android:id="@+id/myicon" android.scaleType="centerCrop" android:layout_width="150dp" android:layout_height="150dp" android:src="@drawable/icon_cat" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.498" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.534" app:shapeAppearance="@style/circle" app:strokeColor="@color/black" app:strokeWidth="2dp"/> <ImageView android:id="@+id/commentimage" android:layout_width="180dp" android:layout_height="80dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.432" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.38" app:srcCompat="@drawable/comment" /> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <!-- 表示エリア --> <ScrollView android:id="@+id/messageContainer" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1"> <LinearLayout android:id="@+id/messageList" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content"/> </ScrollView> <!-- 入力エリア --> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/editMessage" android:layout_width="0dp" android:layout_weight="1" android:hint="メッセージを入力" android:layout_height="wrap_content"/> <ImageButton android:id="@+id/sendButton" android:src="@android:drawable/ic_menu_send" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> <!-- 語群 --> <GridView android:id="@+id/wordGroup" android:layout_width="match_parent" android:layout_height="wrap_content" android:numColumns="3" android:visibility="gone"/> </LinearLayout> </androidx.constraintlayout.widget.ConstraintLayout>