Update: Replace SearchView & Toolbar with AppCompat alternatives

This commit is contained in:
machiav3lli 2021-10-15 02:11:56 +02:00
parent 45bf8ef0b4
commit be03e32a1c
9 changed files with 14 additions and 12 deletions

View File

@ -18,7 +18,7 @@ import android.view.ViewGroup
import android.widget.EditText
import android.widget.FrameLayout
import android.widget.TextView
import android.widget.Toolbar
import androidx.appcompat.widget.Toolbar
import androidx.fragment.app.DialogFragment
import com.looker.droidify.R
import com.looker.droidify.database.Database

View File

@ -13,7 +13,7 @@ import android.view.MenuItem
import android.view.View
import android.view.ViewGroup
import android.widget.FrameLayout
import android.widget.Toolbar
import androidx.appcompat.widget.Toolbar
import androidx.fragment.app.DialogFragment
import androidx.recyclerview.widget.GridLayoutManager
import androidx.recyclerview.widget.LinearLayoutManager

View File

@ -7,7 +7,7 @@ import android.view.MenuItem
import android.view.View
import android.view.ViewGroup
import android.widget.FrameLayout
import android.widget.Toolbar
import androidx.appcompat.widget.Toolbar
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.looker.droidify.R

View File

@ -9,7 +9,11 @@ import android.view.LayoutInflater
import android.view.MenuItem
import android.view.View
import android.view.ViewGroup
import android.widget.*
import android.widget.FrameLayout
import android.widget.LinearLayout
import android.widget.ScrollView
import android.widget.TextView
import androidx.appcompat.widget.Toolbar
import com.looker.droidify.R
import com.looker.droidify.database.Database
import com.looker.droidify.service.Connection

View File

@ -6,7 +6,7 @@ import android.os.Parcel
import android.view.ViewGroup
import android.view.inputmethod.InputMethodManager
import android.widget.FrameLayout
import android.widget.Toolbar
import androidx.appcompat.widget.Toolbar
import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentActivity
import com.looker.droidify.R

View File

@ -12,6 +12,7 @@ import android.view.View
import android.view.ViewGroup
import android.view.WindowManager
import android.widget.*
import androidx.appcompat.widget.Toolbar
import androidx.core.net.toUri
import androidx.fragment.app.DialogFragment
import androidx.fragment.app.Fragment

View File

@ -13,6 +13,8 @@ import android.view.*
import android.view.animation.AccelerateInterpolator
import android.view.animation.DecelerateInterpolator
import android.widget.*
import androidx.appcompat.widget.SearchView
import androidx.appcompat.widget.Toolbar
import androidx.fragment.app.Fragment
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView

View File

@ -3,7 +3,7 @@ package com.looker.droidify.widget
import android.content.Context
import android.util.AttributeSet
import android.view.KeyEvent
import android.widget.SearchView
import androidx.appcompat.widget.SearchView
class FocusSearchView : SearchView {
constructor(context: Context) : super(context)

View File

@ -2,7 +2,7 @@ package com.looker.droidify.widget
import android.content.Context
import android.util.AttributeSet
import android.widget.Toolbar
import androidx.appcompat.widget.Toolbar
class Toolbar : Toolbar {
constructor(context: Context) : super(context)
@ -13,11 +13,6 @@ class Toolbar : Toolbar {
defStyleAttr
)
constructor(
context: Context, attrs: AttributeSet?, defStyleAttr: Int,
defStyleRes: Int
) : super(context, attrs, defStyleAttr, defStyleRes)
private var initalized = false
private var layoutDirectionChanged: Int? = null