mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-23 19:32:16 +00:00
Update: Set AppBar title based on name of Repositry/App
This commit is contained in:
parent
83845dbf5c
commit
132ae9b77d
@ -13,12 +13,12 @@ import android.view.View
|
|||||||
import android.view.ViewGroup
|
import android.view.ViewGroup
|
||||||
import android.widget.FrameLayout
|
import android.widget.FrameLayout
|
||||||
import androidx.appcompat.app.AlertDialog
|
import androidx.appcompat.app.AlertDialog
|
||||||
import androidx.appcompat.widget.Toolbar
|
|
||||||
import androidx.fragment.app.DialogFragment
|
import androidx.fragment.app.DialogFragment
|
||||||
import androidx.lifecycle.lifecycleScope
|
import androidx.lifecycle.lifecycleScope
|
||||||
import androidx.recyclerview.widget.GridLayoutManager
|
import androidx.recyclerview.widget.GridLayoutManager
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
|
import com.google.android.material.appbar.CollapsingToolbarLayout
|
||||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||||
import com.looker.droidify.R
|
import com.looker.droidify.R
|
||||||
import com.looker.droidify.content.ProductPreferences
|
import com.looker.droidify.content.ProductPreferences
|
||||||
@ -330,8 +330,7 @@ class ProductFragment() : ScreenFragment(), ProductAdapter.Callbacks {
|
|||||||
(it.layoutManager as LinearLayoutManager).findFirstVisibleItemPosition() != 0
|
(it.layoutManager as LinearLayoutManager).findFirstVisibleItemPosition() != 0
|
||||||
} == true
|
} == true
|
||||||
|
|
||||||
if (showPackageName) toolbar?.title = products[0].first.name
|
(toolbar.parent as CollapsingToolbarLayout).title = if (showPackageName) products[0].first.name else getString(R.string.application)
|
||||||
else toolbar?.title = getString(R.string.application)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun updateToolbarButtons() {
|
private fun updateToolbarButtons() {
|
||||||
|
@ -114,6 +114,7 @@ class RepositoryFragment() : ScreenFragment() {
|
|||||||
} else {
|
} else {
|
||||||
layout.addTitleText(R.string.address, repository.address)
|
layout.addTitleText(R.string.address, repository.address)
|
||||||
if (repository.updated > 0L) {
|
if (repository.updated > 0L) {
|
||||||
|
toolbar.title = repository.name
|
||||||
layout.addTitleText(R.string.name, repository.name)
|
layout.addTitleText(R.string.name, repository.name)
|
||||||
layout.addTitleText(R.string.description, repository.description.replace('\n', ' '))
|
layout.addTitleText(R.string.description, repository.description.replace('\n', ' '))
|
||||||
layout.addTitleText(R.string.last_update, run {
|
layout.addTitleText(R.string.last_update, run {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user