草庐IT

camera_gridView

全部标签

Android Camera Intent - 内存不足错误和旋转错误

我正在创建一个Android应用程序,它利用相机拍照,然后根据用户输入将照片发送到服务器。我目前在相机Intent方面遇到了一些问题。我的主要问题是:获取的照片与拍摄位置相比似乎发生了旋转。当我尝试修复此Rotation时出现OutOfMemoryError因此,主要是我需要确保图片的方向不会改变,并且不会出现OutOfMemoryError。这里是使用相机Intent拍照的函数。privatevoiddispatchTakePictureIntent(intactionCode){IntenttakePictureIntent=newIntent(MediaStore.ACTION_

android - 使用 phonegap (navigator.camera.getPicture) 拍照后,如何将其存储在本地驱动器中?

这是我的phonegap代码。此代码用于拍照以及保存图片:CapturePhotoandSavevarpictureSource;//picturesourcevardestinationType;//setstheformatofreturnedvalue//WaitforCordovatoconnectwiththedevicedocument.addEventListener("deviceready",onDeviceReady,false);//Cordovaisreadytobeused!functiononDeviceReady(){pictureSource=navig

android - 删除图像后自动刷新在 gridview 中不起作用

我正在研究GridView,我是android的新手。我以前在gridview中遇到问题,我自己解决了我发布链接是因为代码是相同的,除了上下文任务中添加的新功能idontknowhowtogetthepositionoftheimgthaticlicksoicanpassittonextacitvity剩下的代码如下@OverridepublicbooleanonContextItemSelected(MenuItemitem){if(item.getTitle()=="View"){function1(item.getItemId());}elseif(item.getTitle()

android - GridView 中的特定 TextView 未在应用程序初始化时更新

我在GridView中有4个TextViews,在给定的Fragment中有一个自定义适配器。我的主要Activity通过TimerTask收到通知,为正确的TextView更新文本颜色。这适用于所有TextViews,但应用首次启动时第一个除外。之后它像其余的TextViews一样正常工作。在相关的Fragment中:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){//InflatethelayoutforthisfragmentViewview=in

android - Android 小部件中的 GridView

我一直在尝试使用GridView为我的应用程序实现小部件。我是Android开发的新手。我在互联网上搜索了很多但找不到任何有用的东西。我有点卡在这里,因为这在我的GridView上没有显示任何内容。任何帮助将不胜感激。提前致谢!这是我的代码publicclassMainActivityextendsAppWidgetProvider{publicstaticfinalStringTOAST_ACTION="com.example.widgetdevelopment.TOAST_ACTION";publicstaticfinalStringEXTRA_ITEM="com.example.

android - 为 GridView Android 中的选定项目禁用 onClick

我想知道如何禁止点击Gridview中的一组项目。这是类:publicclassLevelSelectActivityextendsActivity{publicGridViewgridView;publicTextViewEasy;publicTextViewMedium;publicTextViewHard;publicButtonmBackButton;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout

android - camera2(API 级别 21)是否公开了所有旧相机?

是否所有API级别21设备都需要至少在LEGACY支持类型中公开所有相机(例如前置、后置)的camera2包?换句话说,Android5相机在已弃用的android.hardware.Camera接口(interface)下是否可能(并且确实发生了)比在新的android.hardware.camera2接口(interface)下更实用,甚至是相机设备无法找到或用作android.hardware.camera2设备? 最佳答案 相机设备必须通过android.hardware.camera2(API2)以及已弃用的android

android - Camera2全屏预览和图像捕捉

我正在使用samplecode对于Camera2,我想知道如何全屏预览和捕获图像?ThisSO问题似乎可以在视频模式下解决,但我找不到任何图像捕获解决方案。示例fragment底部有一个蓝色区域,状态也为bas。我想隐藏这两个并使用整个屏幕来显示预览,并以全屏尺寸捕获图像。 最佳答案 Eddy关于宽高比是正确的。相机传感器是4:3。屏幕通常为16:9。示例代码选择显示整个相机预览,因此部分屏幕未被填充。您需要拉伸(stretch)以填满整个屏幕,但在这种情况下,捕获的图像包括预览中未显示的区域。要全屏查看,在AutoFitTextu

Android camera2 API - 实时显示处理过的帧

我正在尝试创建一个实时处理相机图像并将其显示在屏幕上的应用程序。我正在使用camera2API。我创建了一个本地库来使用OpenCV处理图像。到目前为止,我已经成功地设置了一个ImageReader,它可以像这样接收YUV_420_888格式的图像。mImageReader=ImageReader.newInstance(mPreviewSize.getWidth(),mPreviewSize.getHeight(),ImageFormat.YUV_420_888,4);mImageReader.setOnImageAvailableListener(mOnImageAvailable

android - Camera2 API 和 java.lang.IllegalStateException

我正在创建一个支持已弃用和新相机API的应用程序。第一个就像一个魅力,但我正在努力使用Camera2API。在测试阶段,我注意到了奇怪的行为。测试设备是SamsungGalaxyS5withandroid6.0.1当我按下Power/End键然后返回应用程序时,这就是我得到的结果(并非每次都发生):03-1216:14:32.70424117-24117/pl.tripper.tripperE/MainActivity:onPause03-1216:14:32.77424117-24128/pl.tripper.tripperE/BufferQueueProducer:[Surface