为啥一组 android Image 消失了?

Posted

技术标签:

【中文标题】为啥一组 android Image 消失了?【英文标题】:Why a set android Image disappears?为什么一组 android Image 消失了? 【发布时间】:2013-05-02 14:19:24 【问题描述】:

我正在尝试发布从Camera 捕获的图像,我正在使用以下代码

Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(i, REQ_CODE_PHOTO_TAKE);

在 onActivityResult 中我写了这段代码

Bitmap photo = (Bitmap) data.getExtras().get("data");
mainImage.setImageBitmap(photo);

更新

<uses-sdk
     android:minSdkVersion="8"
     android:targetSdkVersion="15" />

此代码在几乎所有设备上都可以正常工作,但我在 LG Lucid VS840 中遇到问题,默认情况下相机模式为横向。捕获图像后,如果我按确定按钮,图像会保持可见几秒钟然后消失。那时,我真的可以看到相机模式的变化。

我曾在AndroidManifest.xml 中写过android:configChanges="orientation|keyboardHidden",但它没有用。

你可以在这里找到视频链接: Link

我已经在它工作的以下设备上测试了这个代码。

索尼 xperia U 三星 Galaxy Nexus 摩托罗拉机器人 RAZR 三星王牌

【问题讨论】:

【参考方案1】:

您的目标 SDK 版本是什么?如果超过 13,您还需要提供 screenSize

参考:http://developer.android.com/guide/topics/manifest/activity-element.html#config

请参阅orientation 的注释。

【讨论】:

酷,添加screenSize有什么不同吗?

以上是关于为啥一组 android Image 消失了?的主要内容,如果未能解决你的问题,请参考以下文章

VB6.0 在Combo控件中运用Visible来控制Label和Image的出现与消失为啥不管用了?

Android:Google Maps Clustermanager 行为异常。群集图标有时在全放大时不会消失。为啥?

android编程 在image中为啥给图片定了大小(PX),background的大小也被缩放啦!和图片的大小一样

如果文本太长,为啥 Snackbar 文本会消失?

为啥android模拟器启动但立即死亡?

React Native 为啥每次点击 textInput 时我的键盘都会立即消失?