gpt4 book ai didi

Android 相机 Intent 仅在平板电脑中失败

转载 作者:行者123 更新时间:2023-11-29 01:49:59 24 4
gpt4 key购买 nike

这两天一直困扰着我,仅在平板电脑 tab2 10.1 上,当我启动相机 Intent 时,在拍照并返回到应用程序后, Activity 重新开始,onActivityResult 上的结果让我得到一张空白图像,这是我所做的实现:

ma​​nifest 上我添加了方向,因为相机 Activity 改变了方向,所以我用这个修复了它

<activity
android:name="com.test.babdar.Activity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/title"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar" >
</activity>

关于 Activity

@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
}

在onActivityResult中,resultCode始终为RESULT_OK;

当我追踪 Activity 恢复时的行为时,我得到了这个:

  1. 创建时
  2. onActivityResult
  3. onResume

很明显 Activity 被破坏了,我不知道这是一个我不知道的错误还是一些解决方法的使用,

谢谢大家的宝贵时间

最佳答案

这是因为操作系统由于内存不足而重新启动当前 Activity 。我在 Galaxy S2 4.0.1 中遇到了同样的问题。如果你想在重启前保存一些东西,你可以使用

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

关于Android 相机 Intent 仅在平板电脑中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18772859/

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