如何使用相机动作意图在保存时减小相机图片的大小.
我试图在相机动作的putExtra中使用MediaStore.EXTRA_SIZE_LIMIT,如下所示:
Intent captureintent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
captureintent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
captureintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
captureintent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, 0);
captureintent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, The Value to be Kept);
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用.
有效的方法是什么?
我有需要输入手机触控键盘的游戏.它的显示有问题,每当键盘出现在文本输入焦点时,我所有的元素位置:绝对都搞砸了.
是否有一个插件,使移动键盘始终显示,以便我重新定位所有元素或我需要更改CSS以使元素,以便键盘出现时不要搞砸?
我该如何实现呢?
这是元素css之一:
#mixer{
position: absolute;
bottom:29%;
left:25%;
width: 234px;
height: 210px;
background: transparent url(img/mixer.png) 0 50px no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

注意:我在Android环境中使用Jquery mobile,phonegap.
我已经检查了一段时间将外部驱动器安装到Android手机,即,如果我将外部驱动器(硬/闪存/相机)插入Android设备,Android手机应该能够访问存储文件系统.
市场上有应用程序通过电话控制外部设备.
我可以使用USB主机模式{ http://developer.android.com/guide/topics/connectivity/usb/index.html }与USB设备进行通信.但是Android 3.1(API级别12)或更新的平台直接支持USB主机和附件模式.
虽然名为DSLR Controller { https://play.google.com/store/apps/details?id=eu.chainfire.dslrcontroller&hl=en } 的应用需要Android 2.1或更高版本.由于该应用程序是基于通过Android手机访问相机.如果应用程序显示正确的信息,那么访问相机(或任何其他驱动器)存储的任务似乎是可能的.
但我也希望在较低版本中使用该应用程序.任何形式的帮助将不胜感激.
如果需要更多问题描述,请发表评论.
谢谢.
如何在Android中使用相机,以便用户可以在相同的相机应用程序中在相机模式和录像机模式之间切换,因为您可以在下方图像右侧中央看到小滑动控件.
