gpt4 book ai didi

android - 管理项目中的方向变化

转载 作者:行者123 更新时间:2023-11-30 03:59:11 25 4
gpt4 key购买 nike

我正在开发具有蓝牙连接功能的应用程序。
我已将我的蓝牙启用程序( Intent )代码放在 Activity 的 onCreate() 中。
当手机方向改变时,我的手机正在尝试重新连接设备。我已经尝试处理来自 list 和 Activity 的 Configurationchanges 事件,但它似乎对我不起作用。
请建议我解决这个问题的任何解决方案,我已经没时间了。
提前致谢!

最佳答案

你可以使用这个代码

 @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

if (savedInstanceState != null)
{
menuOut[0] = savedInstanceState.getBoolean("slide");
}else
{
initLayout();
adapter = new MyAdapter(this);
((ListView) findViewById(R.id.list1)).setAdapter(adapter);
}
}

this function are use outside oncreate method.

@Override
protected void onSaveInstanceState(Bundle outState) {
// TODO Auto-generated method stub

outState.putBoolean("slide", true);
super.onSaveInstanceState(outState);

}

关于android - 管理项目中的方向变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12797625/

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