Ben Edwards
09/15/2022, 9:56 PMsupportActionBar?.setDefaultDisplayHomeAsUpEnabled(enableHome)
but this gives more errors, the version I am trying with true gives
`ActionBar.setDefaultDisplayHomeAsUpEnabled can only be called from within the same library group prefix (referenced groupId=androidx.appcompat
with prefix androidx from groupId=Flicker Browser
)`
Any ideas?
package com.funkytwig.flickerbrowser
import android.util.Log
import android.view.View
import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.widget.Toolbar
private const val TAG = "BaseActivity"
// internal as don't have to be available outside this project ?? check ??
internal const val FLICKER_QUERY = "FLICKER_QUERY"
internal const val PHOTO_TRANSFUR = "PHOTO_TRANSFUR"
open class BaseActivity : AppCompatActivity() {
internal fun activateToolbar( home:Boolean) {
Log.d(TAG, "activateToolbar")
var toolbar = findViewById<View>(R.id.toolbar) as Toolbar
setSupportActionBar(toolbar)
supportActionBar?.setDefaultDisplayHomeAsUpEnabled(true) // does not work
}
}
Chrimaeon
09/16/2022, 5:33 AM