有什么办法吗?我遵循了本教程(http://marakana.com/forums/android/examples/39.html),效果很好.另外,我将FrameLayout(包含相机预览)放入带有ImageView的RelativeLayout中.
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<FrameLayout
android:id="@+id/preview"
android:layout_width="330dp"
android:layout_height="233dp"
android:layout_marginTop="22dp"
android:layout_alignBottom="@+id/imageView1"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" >
</FrameLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_on_preview" />
</RelativeLayout>
因此,现在启动应用程序,我就拥有了相机和一个imageview.如果将图片保存到SD卡中,则只能获取用相机拍摄的图片,但不会出现imageview(当然,为什么会出现).现在我的问题是如何保存呢?
为了更好地理解,我在使用应用程序时捕获了一个屏幕截图.
因此,我想将相机预览和imageview都保存在一张图片中.我不确定是否可以,但是如果我不必将图片保存到SD卡上,那将是最好的选择.稍后我将添加一个按钮“保存到SD卡”进行保存.
**更新
现在我想出了一种方法.我将图片保存在SD卡上,然后在创建文件时将其更改为另一个意图.它包含两个imageview,一个是“ image_on_preview”,另一个是我以前保存图片的来源.好吧,现在我只需要以某种方式变得棘手,并结合两个imageviews
标签:camera,imageview,android 来源: https://codeday.me/bug/20191201/2077471.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。