
Refactor/Rewrite the database system to be based on SQLiteOpenHelper instead of Room, as Room will keep empty columns around even after trying to explicitly delete them.
52 lines
No EOL
2.1 KiB
XML
52 lines
No EOL
2.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<layout 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"
|
|
tools:context=".recycler.viewholders.HeaderViewHolder">
|
|
|
|
<data>
|
|
|
|
<variable
|
|
name="header"
|
|
type="org.oxycblt.auxio.music.Header" />
|
|
</data>
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="horizontal">
|
|
|
|
<TextView
|
|
android:id="@+id/header_text"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:fontFamily="@font/inter_semibold"
|
|
android:paddingStart="@dimen/padding_medium"
|
|
android:paddingTop="@dimen/padding_small"
|
|
android:paddingEnd="@dimen/padding_small"
|
|
android:paddingBottom="@dimen/padding_small"
|
|
android:text="@{header.name}"
|
|
android:textColor="?android:attr/textColorPrimary"
|
|
android:textSize="19sp"
|
|
app:layout_constraintEnd_toStartOf="@+id/header_action_button"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tools:text="Songs" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/header_action_button"
|
|
style="@style/Widget.AppCompat.Button.Borderless"
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
android:visibility="gone"
|
|
android:src="@drawable/ic_clear"
|
|
tools:visibility="visible"
|
|
android:background="@drawable/ui_header_dividers"
|
|
app:layout_constraintBottom_toBottomOf="@+id/header_text"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintDimensionRatio="1:1"
|
|
app:layout_constraintTop_toTopOf="@+id/header_text"
|
|
tools:ignore="contentDescription" />
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</layout> |