messenger-android

Android graphical user interfaces for GNUnet Messenger
Log | Files | Refs | README | LICENSE

fragment_chat.xml (1908B)


      1 <!--
      2     This file is part of GNUnet.
      3     Copyright (C) 2021–2025 GNUnet e.V.
      4 
      5     GNUnet is free software: you can redistribute it and/or modify it
      6     under the terms of the GNU Affero General Public License as published
      7     by the Free Software Foundation, either version 3 of the License,
      8     or (at your option) any later version.
      9 
     10     GNUnet is distributed in the hope that it will be useful, but
     11     WITHOUT ANY WARRANTY; without even the implied warranty of
     12     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     13     Affero General Public License for more details.
     14 
     15     You should have received a copy of the GNU Affero General Public License
     16     along with this program.  If not, see <http://www.gnu.org/licenses/>.
     17 
     18     SPDX-License-Identifier: AGPL3.0-or-later
     19 
     20     @author t3sserakt
     21 -->
     22 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     23     android:layout_width="match_parent"
     24     android:layout_height="match_parent"
     25     android:orientation="vertical">
     26 
     27     <androidx.recyclerview.widget.RecyclerView
     28         android:id="@+id/chatRecyclerView"
     29         android:layout_width="match_parent"
     30         android:layout_height="0dp"
     31         android:layout_weight="1"
     32         android:scrollbars="vertical"
     33         android:clipToPadding="false"
     34         android:padding="8dp"
     35         android:descendantFocusability="afterDescendants" />
     36 
     37     <EditText
     38         android:id="@+id/inputMessage"
     39         android:layout_width="match_parent"
     40         android:layout_height="wrap_content"
     41         android:hint="Enter your message..."
     42         android:inputType="text"
     43         android:padding="10dp"
     44         android:background="@drawable/edittext_bg" />
     45 
     46     <Button
     47         android:id="@+id/sendButton"
     48         android:layout_width="match_parent"
     49         android:layout_height="wrap_content"
     50         android:text="Send"
     51         android:layout_marginTop="8dp" />
     52 </LinearLayout>