草庐IT

camera_gridView

全部标签

android - Camera.setPreviewDisplay() 抛出异常

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:AndroidCamerawillnotwork.startPreviewfails我正在尝试在自定义SurfaceView中设置相机预览,但每次执行初始化方法时都会出现异常。下面是相机预览初始化的代码:privatevoidinit(Contextcontext){setFocusable(true);mRecording=false;fileRW=newFileReaderWriter();frameCount=0;if(mCamera==null){mCamera=Camera.open();}Para

Android:几个Camera API问题

我正在使用以下URL提供的代码来尝试使用AndroidCameraAPI:http://marakana.com/forums/android/examples/39.html这提出了几个问题,到目前为止我一直试图找到答案但没有成功。1)我的应用程序需要纵向,但我看到的所有代码示例(包括上面提到的URL中的代码示例)似乎都依赖于横向。事实上,到目前为止,无论我尝试过什么,风景似乎都是不可避免的。我试过像这样强制surfaceCreated(...)中的参数:Camera.Parametersparameters=camera.getParameters();parameters.set

Android Gridview - 线性 layout_height 被忽略

根据这个问题的公认答案GridViewrowheight,如果你..."SetyourLinearLayoutstobesomespecificheight,andtherowswillallbethatheight."这对我来说似乎不起作用。我的每一行都有一个布局文件:这些包含在定义如下的Gridview中:这会忽略'android:layout_height="200dp"'并将行高设置为单元格的内容。更糟糕的是,当我的TextView换行到第二行时,第二行被下一行单元格遮挡。我错过了什么? 最佳答案 问题在以下问题中得到解决:

java - GridView OnItemClickListener 没有调用 onItemClick

我正在尝试为我的Gridview中的项目设置一个OnItemClickListener。由于某种原因,永远不会调用监听器中的onItemCLick方法。设置监听器和适配器:UsersAdapterusersAdapter=newUsersAdapter(venueUsers);gridView.setAdapter(usersAdapter);gridView.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewv,intposition,longid){

android - Camera addCallbackBuffer 机制是如何工作的?

这里是addCallbackBuffer的解释:http://developer.android.com/reference/android/hardware/Camera.html#addCallbackBuffer(byte[])我无法理解这种机制以及如何使用它。我们可以添加一个或多个缓冲区。假设我们添加了10个缓冲区。填充10个缓冲区时调用OnPreviewFrame方法吗?假设从缓冲区队列中删除了一个缓冲区,并使用该缓冲区调用了OnPreviewFrame。当我们使用到达的缓冲区调用addCallbackBuffer方法时,是否将缓冲区添加到队列的头部,然后使用该缓冲区调用下一

android - 如何将 ShowcaseView 与 GridView 或 ListView 一起使用

ShowcaseView(库)如何与GridView或ListView一起使用?图书馆是https://github.com/amlcurran/ShowcaseView 最佳答案 对于那些有同样问题的人,我刚刚找到了一个很好的解决方案:showcaseView=newShowcaseView.Builder(getActivity(),true).setTarget(newViewTarget(myListView.getChildAt(0).findViewById(R.id.itemIcon))).setStyle(R.sty

android - Android中获取GridView实际列宽

各位开发者大家好。我在Android应用程序中有一个GridView。GridView具有自动适应列数的设置,最小列宽为250像素。在网格单元格内,我有一个LinearLayout,它有一个ImageView和一些TextView。我希望我的ImageView始终是方形的,但不幸的是我无法通过任何布局设置来做到这一点(如果我错过了一个选项,请在此处接受建议)。所以我的想法是,我应该以某种方式在我的图像加载类中获取网格列宽,并在那里动态调整imageView高度,以匹配宽度。虽然我未能获得列宽。如果我在我的publicViewgetView(intposition,Viewconvert

android - 如何计算 Android 上 ScrollView 内的 GridView 所需的高度?

我在ScrollView中的LinearLayout中有一个GridView,它从服务器分页数据。在GridView下方是一个用于加载更多数据的按钮。我的GridView的最终高度将大于屏幕。如果我将GridView的高度设置为wrap_content或parent_fill,它会将自身调整为精确可用的屏幕高度并且根本不滚动,裁剪掉额外的行。如果我将layout_height显式设置为较大的值(例如1000dip),则滚动会正常运行,但我无法先验预测ScrollView的最终高度。如何以编程方式确定GridView的必要高度以获得所需的行为?下面是我的布局。如您所见,我将高度设置为10

Android 检测悬停在 GridView 中的按钮上

我有一个带有6个按钮的GridView,我需要检测用户当前使用的是哪个按钮,当用户到达特定按钮的边缘时,他的手指会振动。是否可以在GridView中的按钮层以某种方式执行此操作,或者更好地在我的gridview中实现它并计算每个按钮边缘的坐标? 最佳答案 您可以定义自己的OnTouchListener来捕获GridView中的View接收到的事件。像这样:View.OnTouchListenerlistener=newView.OnTouchListener{publicvoidonTouch(Viewv,MotionEventev

Android camera surfaceChanged不断被调用

我正在开发一个使用相机的应用程序。我做了这样的预览课:publicclassMyPreviewextendsSurfaceViewimplementsSurfaceHolder.Callback,Camera.PreviewCallback{...publicvoidsurfaceCreated(SurfaceHolderholder){...mCamera.setPreviewCallback(this);...}publicvoidsurfaceDestroyed(SurfaceHolderholder){...}publicvoidsurfaceChanged(SurfaceHo