mirror of
https://github.com/gedoor/legado.git
synced 2024-09-01 09:34:25 +08:00
parent
49484a1f4a
commit
c22ef0a842
@ -150,9 +150,6 @@ dependencies {
|
||||
implementation('com.google.code.gson:gson:2.8.8')
|
||||
implementation('androidx.webkit:webkit:1.4.0')
|
||||
|
||||
//状态栏和导航栏
|
||||
implementation('com.gitee.zackratos:UltimateBarX:0.7.1')
|
||||
|
||||
//media
|
||||
implementation("androidx.media:media:1.4.1")
|
||||
def exoplayer_version = '2.15.0'
|
||||
|
@ -84,4 +84,8 @@ class App : MultiDexApplication() {
|
||||
}
|
||||
}
|
||||
|
||||
companion object {
|
||||
var navigationBarHeight = 0
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -11,7 +11,6 @@ import android.widget.FrameLayout
|
||||
import android.widget.SeekBar
|
||||
import androidx.core.view.isGone
|
||||
import androidx.core.view.isVisible
|
||||
import com.zackratos.ultimatebarx.ultimatebarx.navigationBarHeight
|
||||
import io.legado.app.R
|
||||
import io.legado.app.constant.PreferKey
|
||||
import io.legado.app.databinding.ViewReadMenuBinding
|
||||
@ -247,10 +246,8 @@ class ReadMenu @JvmOverloads constructor(
|
||||
|
||||
override fun onAnimationEnd(animation: Animation) {
|
||||
binding.vwMenuBg.setOnClickListener { runMenuOut() }
|
||||
binding.vwNavigationBar.run {
|
||||
layoutParams = layoutParams.apply {
|
||||
height = navigationBarHeight
|
||||
}
|
||||
binding.vwNavigationBar.layoutParams = binding.vwNavigationBar.layoutParams.apply {
|
||||
height = activity!!.navigationBarHeight
|
||||
}
|
||||
if (!LocalConfig.readMenuHelpVersionIsLast) {
|
||||
callBack.showReadMenuHelp()
|
||||
|
@ -7,7 +7,7 @@ import android.view.LayoutInflater
|
||||
import android.widget.FrameLayout
|
||||
import androidx.core.view.isGone
|
||||
import androidx.core.view.isInvisible
|
||||
import com.zackratos.ultimatebarx.ultimatebarx.navigationBarHeight
|
||||
import io.legado.app.App
|
||||
import io.legado.app.R
|
||||
import io.legado.app.base.BaseActivity
|
||||
import io.legado.app.constant.AppConst.timeFormat
|
||||
@ -87,7 +87,7 @@ class PageView(context: Context) : FrameLayout(context) {
|
||||
pageNvBar.layoutParams = pageNvBar.layoutParams.apply {
|
||||
height =
|
||||
if (it.hideNavigationBar) 0
|
||||
else navigationBarHeight
|
||||
else App.navigationBarHeight
|
||||
}
|
||||
}
|
||||
contentTextView.upVisibleRect()
|
||||
|
Loading…
Reference in New Issue
Block a user