要解决Android Jetpack Navigation中键盘导致导航到的片段视图大小为0的问题,可以尝试以下解决方法:
...
这将确保当键盘弹出时,Activity会调整大小以适应键盘,从而避免导航到的片段视图大小为0。
这样,当键盘弹出时,ScrollView会自动滚动以便用户可以看到完整的内容。
app:layout_constraintHeight_default="wrap"
将目标片段的高度设置为包裹内容。例如:
这将确保目标片段的高度根据内容自动调整,从而避免键盘弹出时导航到的片段视图大小为0。
请根据你的具体情况选择适合的解决方法,并根据需要进行相应的调整。