diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-02-12 20:57:17 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2026-02-12 20:57:17 +0100 |
| commit | b333b06772c89d96aacb5490d6a219fba7c09cc6 (patch) | |
| tree | 211df60083a5946baa2ed61d33d8121b7e251b06 /llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml | |
| download | llmnpc-b333b06772c89d96aacb5490d6a219fba7c09cc6.tar.gz | |
Engage!
Diffstat (limited to 'llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml')
| -rw-r--r-- | llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml b/llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..d15772b --- /dev/null +++ b/llama.cpp/examples/llama.android/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,77 @@ +<?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_height="match_parent" + android:layout_width="match_parent"> + + <LinearLayout + android:fitsSystemWindows="true" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" + android:layout_marginEnd="4dp" + tools:context=".MainActivity"> + + <ScrollView + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:fadeScrollbars="false"> + + <TextView + android:id="@+id/gguf" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:padding="16dp" + android:text="Selected GGUF model's metadata will show here." + style="@style/TextAppearance.MaterialComponents.Body2" /> + + </ScrollView> + + <com.google.android.material.divider.MaterialDivider + android:layout_width="match_parent" + android:layout_height="2dp" + android:layout_marginHorizontal="16dp" /> + + <androidx.recyclerview.widget.RecyclerView + android:id="@+id/messages" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="4" + android:fadeScrollbars="false" + android:scrollbars="vertical" + app:reverseLayout="true" + tools:listitem="@layout/item_message_assistant"/> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingStart="16dp" + android:paddingEnd="4dp"> + + <EditText + android:id="@+id/user_input" + android:enabled="false" + android:layout_width="0dp" + android:layout_weight="1" + android:layout_height="match_parent" + android:padding="8dp" + style="@style/TextAppearance.MaterialComponents.Body2" + android:hint="Please first pick a GGUF model file to import." /> + + <com.google.android.material.floatingactionbutton.FloatingActionButton + android:id="@+id/fab" + android:enabled="true" + style="@style/Widget.Material3.FloatingActionButton.Primary" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_margin="12dp" + android:src="@drawable/outline_folder_open_24" /> + + </LinearLayout> + + </LinearLayout> +</androidx.constraintlayout.widget.ConstraintLayout> |
