diff --git a/app/src/main/java/top/yeij/hearth/MainActivity.kt b/app/src/main/java/top/yeij/hearth/MainActivity.kt index 55c7c27..ca46ef2 100644 --- a/app/src/main/java/top/yeij/hearth/MainActivity.kt +++ b/app/src/main/java/top/yeij/hearth/MainActivity.kt @@ -51,11 +51,11 @@ class MainActivity : Activity() { // Placeholder manifest/catalog URLs; replace with the real server on device private const val MANIFEST_URL = "https://example.com/hearth/manifest.json" private const val CATALOG_URL = "https://example.com/hearth/catalog.json" - // 内容 WebView 顶部预留高度(dp):顶栏(约 54dp)+ 横向标签面板(约 40dp), - // 取 96dp 留余量,避免内容 WebView 覆盖顶栏与标签面板 + // 内容 WebView 顶部预留高度(dp):顶栏(约 54dp)+ 横向标签面板(约 45dp), + // 取 104dp 留余量,确保标签面板完全不被内容 WebView 覆盖 // Content WebView top reserve (dp): topbar (~54dp) + horizontal tab panel - // (~40dp); use 96dp with margin so the content WebView covers neither - private const val TOPBAR_HEIGHT_DP = 96 + // (~45dp); use 104dp with margin so the tab panel is never covered + private const val TOPBAR_HEIGHT_DP = 104 // 全局侧边栏收起宽度(dp),内容 WebView 左侧预留,避免挡住侧边栏 // Global sidebar collapsed width (dp); content WebViews reserve it on the // left to avoid covering the sidebar