gpt4 book ai didi

方向更改时重新创建 Android View

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

我想做一些类似于 iPhone 开发的事情:手动重新定位控件而不重新创建整个 View 。这种方法的优缺点是什么?

最佳答案

希望这对某些人有用。

如果您不想重新创建方向更改 View ,您唯一需要做的就是像这样更改 list 文件中的相应 Activity :

android:configChanges="keyboardHidden|orientation|keyboard"

如果您想手动重新定位控件,请覆盖 onConfigurationChanged 并在那里重新定位您需要的所有内容

@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);

// reposition and/or hide/show controls here
}

关于方向更改时重新创建 Android View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8321434/

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