fix: horizontal tab panel in top reserve area, no longer covered
This commit is contained in:
@@ -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):H5 顶栏 top 12px + 按钮 30px + padding,约 54dp,
|
||||
// 取 56dp 留余量,避免内容 WebView 覆盖顶栏
|
||||
// Topbar reserved height (dp): H5 topbar top 12px + button 30px + padding ≈ 54dp;
|
||||
// use 56dp with margin so the content WebView doesn't cover the topbar
|
||||
private const val TOPBAR_HEIGHT_DP = 56
|
||||
// 内容 WebView 顶部预留高度(dp):顶栏(约 54dp)+ 横向标签面板(约 40dp),
|
||||
// 取 96dp 留余量,避免内容 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
|
||||
// 全局侧边栏收起宽度(dp),内容 WebView 左侧预留,避免挡住侧边栏
|
||||
// Global sidebar collapsed width (dp); content WebViews reserve it on the
|
||||
// left to avoid covering the sidebar
|
||||
|
||||
Reference in New Issue
Block a user