summaryrefslogtreecommitdiffstats
path: root/app/src/main/res/layout/fragment_bottom_shapes_dialog.xml
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2022-06-05 15:48:58 +0200
committerThomas <tschneider.ac@gmail.com>2022-06-05 15:48:58 +0200
commit07ba1d2219707ca9acdc8022777ad53e5462de62 (patch)
treec77f34303a571cf99882453a743cc040f2b08fc9 /app/src/main/res/layout/fragment_bottom_shapes_dialog.xml
parented76c97e8bd9273f96c201aff7a71aa9001af7a5 (diff)
Start adding media edition
Diffstat (limited to 'app/src/main/res/layout/fragment_bottom_shapes_dialog.xml')
-rw-r--r--app/src/main/res/layout/fragment_bottom_shapes_dialog.xml129
1 files changed, 129 insertions, 0 deletions
diff --git a/app/src/main/res/layout/fragment_bottom_shapes_dialog.xml b/app/src/main/res/layout/fragment_bottom_shapes_dialog.xml
new file mode 100644
index 000000000..b23b25156
--- /dev/null
+++ b/app/src/main/res/layout/fragment_bottom_shapes_dialog.xml
@@ -0,0 +1,129 @@
+<?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:layout_width="match_parent"
+ android:layout_height="wrap_content">
+
+ <RadioGroup
+ android:id="@+id/shapeRadioGroup"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center"
+ android:orientation="horizontal"
+ app:layout_constraintLeft_toLeftOf="parent"
+ app:layout_constraintRight_toRightOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/shapeType">
+
+ <RadioButton
+ android:id="@+id/brushRadioButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:checked="true"
+ android:text="@string/label_brush" />
+
+ <RadioButton
+ android:id="@+id/lineRadioButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/label_line" />
+
+ <RadioButton
+ android:id="@+id/ovalRadioButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/label_oval" />
+
+ <RadioButton
+ android:id="@+id/rectRadioButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/label_rectangle" />
+
+ </RadioGroup>
+
+ <SeekBar
+ android:id="@+id/shapeSize"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="8dp"
+ android:layout_marginEnd="8dp"
+ android:progress="25"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/txtShapeSize" />
+
+ <SeekBar
+ android:id="@+id/shapeOpacity"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="8dp"
+ android:layout_marginEnd="8dp"
+ android:max="255"
+ android:progress="255"
+ app:layout_constraintLeft_toLeftOf="parent"
+ app:layout_constraintRight_toRightOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/txtOpacity" />
+
+ <TextView
+ android:id="@+id/txtShapeSize"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="8dp"
+ android:layout_marginEnd="8dp"
+ android:text="Brush"
+ android:textAppearance="@style/TextAppearance.AppCompat.Medium"
+ app:layout_constraintLeft_toLeftOf="parent"
+ app:layout_constraintRight_toRightOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/shapeRadioGroup" />
+
+ <TextView
+ android:id="@+id/txtOpacity"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="32dp"
+ android:layout_marginEnd="8dp"
+ android:text="Opacity"
+ android:textAppearance="@style/TextAppearance.AppCompat.Medium"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/txtShapeSize" />
+
+ <TextView
+ android:id="@+id/shapeType"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="8dp"
+ android:layout_marginEnd="8dp"
+ android:text="Shape"
+ android:textAppearance="@style/TextAppearance.AppCompat.Medium"
+ app:layout_constraintLeft_toLeftOf="parent"
+ app:layout_constraintRight_toRightOf="parent"
+ app:layout_constraintTop_toTopOf="parent" />
+
+ <androidx.recyclerview.widget.RecyclerView
+ android:id="@+id/shapeColors"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentEnd="true"
+ android:layout_alignParentRight="true"
+ android:layout_marginStart="8dp"
+ android:layout_marginTop="32dp"
+ android:layout_marginEnd="8dp"
+ android:layout_marginBottom="8dp"
+ android:orientation="horizontal"
+ app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/shapeOpacity"
+ tools:background="@android:color/black"
+ tools:listitem="@layout/color_picker_item_list" />
+
+</androidx.constraintlayout.widget.ConstraintLayout>