gpt4 book ai didi

Android RelativeLayout 有时会滚动

转载 作者:行者123 更新时间:2023-11-29 14:11:15 29 4
gpt4 key购买 nike

我用 RelativeLayout 做了一个布局。布局包括相当多的其他元素,从几个 TableLayouts 到几个 ImageButtons...RelativeLayout 本身具有以下参数:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/bgimage">

现在我注意到有时(主要是在退出屏幕保护程序模式时,例如在退出黑屏时)整个屏幕会被绘制成好像向下移动了 50 像素,留下 50 的黑色空间顶部的像素...当我上下移动轨迹球(设备是 ADP2,Google Ion)时,布局也会上下移动,就好像它可以滚动一样...在加载另一个 Actvity 并返回到原始 Actvity 后,此行为将自行纠正...

有没有人遇到过这样的事情?如何解决?在此先感谢您的帮助/提示/指点!

最佳答案

在 Activity 的 onResume 中试试这个:

Handler handler = new Handler();
handler.post(new Runnable() {

@Override
public void run() {
requestLayout();
}
});

关于Android RelativeLayout 有时会滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2944470/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com