mirror of https://github.com/tasks/tasks
Convert DescriptionControlSet to compose
parent
1615f215c4
commit
f4d69a8a69
@ -1,28 +0,0 @@
|
||||
package org.tasks.ui
|
||||
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.widget.ImageView
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import org.tasks.R
|
||||
|
||||
abstract class TaskEditControlViewFragment : TaskEditControlFragment() {
|
||||
override fun onCreateView(
|
||||
inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
|
||||
val view = inflater.inflate(R.layout.control_set_template, null)
|
||||
viewModel = ViewModelProvider(requireParentFragment())[TaskEditViewModel::class.java]
|
||||
val content = view.findViewById<ViewGroup>(R.id.content)
|
||||
bind(content)
|
||||
val icon = view.findViewById<ImageView>(R.id.icon)
|
||||
icon.setImageResource(this.icon)
|
||||
if (isClickable) {
|
||||
content.setOnClickListener { onRowClick() }
|
||||
}
|
||||
|
||||
createView(savedInstanceState)
|
||||
|
||||
return view
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/notes"
|
||||
style="@style/TaskEditTextPrimary"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:freezesText="true"
|
||||
android:gravity="start"
|
||||
android:hint="@string/TEA_note_label"
|
||||
android:imeOptions="flagNoExtractUi"
|
||||
android:inputType="textCapSentences|textMultiLine"
|
||||
android:importantForAutofill="no"
|
||||
android:scrollbars="vertical"
|
||||
android:textAlignment="viewStart"/>
|
@ -1,27 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:id="@+id/content"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="@dimen/task_edit_spacing"
|
||||
android:paddingBottom="@dimen/task_edit_spacing"
|
||||
android:paddingStart="0dp"
|
||||
android:paddingEnd="@dimen/keyline_first"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="top"
|
||||
android:paddingStart="@dimen/keyline_first"
|
||||
android:paddingEnd="@dimen/keyline_second"
|
||||
android:alpha="@dimen/alpha_secondary"
|
||||
android:scaleType="center"
|
||||
app:tint="@color/icon_tint"
|
||||
tools:ignore="ContentDescription"/>
|
||||
|
||||
</LinearLayout>
|
Loading…
Reference in New Issue