DSAppTeam / DSAppTeam/PanelSwitchHelper

vivo Y93s 全屏内容状态下导航栏高度问题

Open
#231 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
2.4k
Forks
287
PR merge metrics
No merged PRs in 30d

Description

Androidx版本:是
PanelSwitchHelper版本:v1.5.14
手机型号: vivo Y93s
手机系统版本: Android 8.1.0
问题描述:使用demo,运行ChatFragmentActivity 的全屏内容状态下,发现手机底部输入框被导航栏占用(测量高度不对,没有检查到导航栏的高度)。

Image Image

Log提供:下面是onLayout 和 onGlobalLayout日志的内容

Image Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by running the demo's ChatFragmentActivity in fullscreen on a vivo Y93s with Android 8.1.0 and compare the onLayout and onGlobalLayout logs with the navigation-bar and input-box bounds. Trace the fullscreen height measurement path; done means the input field is no longer covered by the navigation bar in the reported setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.