草庐IT

camera_gridView

全部标签

Android GridView 选中项背景

我的GridView不显示按下和聚焦的选择器我的代码在下面。myhomegrid.xmlgrid_selector.xml菜单.xml聚焦图像按下图我想选择如下图: 最佳答案 您应该将grid_selector.xml放在drawable文件夹中,然后通过以下方式引用它:android:listSelector="@drawable/grid_selector" 关于AndroidGridView选中项背景,我们在StackOverflow上找到一个类似的问题:

android - 在 Android Vision API 中切换到 Camera2

我看到在androidvisionapi中(示例在这里:https://github.com/googlesamples/android-vision)相机(camera1)现已弃用,建议使用camera2。你们知道如何重写CameraSource以在androidvision上使用camera2吗?提前致谢 最佳答案 可以将Camera2API与GoogleVisionAPI结合使用。首先,GoogleVisionAPI人脸检测器收到一个Frame用于分析(检测人脸及其地标)的对象。Camera1API提供NV21图像格式的预览帧

android - 与 SurfaceView、Camera 和 OpenGL 战斗

一个多星期以来,我们一直在与SurfaceViews相关的一些问题作斗争,但没有找到合适的解决方案。我们阅读了论坛中关于类似问题(甚至Mixare源代码)的其他问题,但找不到答案,所以我们希望您能以某种方式帮助我们。场景:我们有相机的SurfaceViewOpenGL层的SurfaceView,位于相机顶部。另一个View,它显示了一些关于我们可以在屏幕上看到的信息。这个位于两个SurfaceView之上。问题:无论我们多么努力,两个SurfaceView显然都不能很好地相处。如果我们尝试:setContentView(mCameraPreview);addContentView(mG

android - 如何添加gridview setOnItemClickListener

我有一个带有81个按钮的GridView。我想将clicklistener添加到此gridview,但它不可用。我已经添加了OnItemClickListener但它不起作用,我不明白为什么。代码没有错误。唯一不起作用的是OnItemClickListener。我的gridviewchild上面有一个按钮(gridview_members.xml);我的ImageAdapter类;publicclassImageAdapterextendsBaseAdapter{privateContextmContext;publicImageAdapter(Contextc){mContext=c

安卓 GridView 安卓 :numColumns ="auto_fit" always create only two columns

您好,我正在开发小型android应用程序,我想在其中显示带有一些元素的简单gridview。它工作正常。唯一的问题是即使有空间,它也总是只显示两列。它平均将屏幕分成2列并仅显示两个元素。如果我将列数设置为数字,即不是auto_fit,那么它会正确显示。我的代码如下所示:我的网格元素看起来像:我做错了什么吗?需要一些帮助。谢谢。 最佳答案 看起来自动调整设置仅适用于固定列宽的情况。这是GridView源代码中唯一使用自动调整设置的地方:privatebooleandetermineColumns(intavailableSpace)

android - 在 android : "Fail to connect to camera service" 上同时使用两个摄像头

我在访问两者(同时访问前置和后置摄像头)时遇到问题。当打开一台相机时,它可以工作。当我先关闭然后再打开时,它起作用了。当我尝试打开第二个摄像头而第一个摄像头仍在显示图像时,出现以下异常。E/AndroidRuntime(32325):FATALEXCEPTION:mainE/AndroidRuntime(32325):java.lang.RuntimeException:FailtoconnecttocameraserviceE/AndroidRuntime(32325):atandroid.hardware.Camera.native_setup(NativeMethod)E/And

android - 将 GridView 调整为所有屏幕尺寸

我正在尝试将GridView实现为图片库的一部分。我遵循了Androiddeveloperportal中的以下示例.该教程似乎适用于所有屏幕尺寸。正如您在下面看到的,小屏幕尺寸和大屏幕尺寸的比例显示正确(左侧-小屏幕尺寸,右侧-大屏幕尺寸)。但现在是我的问题。当我想在我的Android项目的LinearLayout中实现完全相同的GridView时-正确的比例消失了-如下图所示。图片开始重叠等等。我很确定这与我的LinearLayout有关系,如下所示。主要问题:Androiddeveloperportal上的教程使用的布局XML仅单独使用GridView,不使用LinearLayou

android - 根据设备使用的布局动态使用 ListView 或 GridView

我在我的应用程序中进行一项Activity以显示大量数据,特别是地点。将有地名、与用户的距离以及与之相关的图像。我已经对所有这部分进行了排序。我想在不同的设备上以不同的方式显示此信息。在较小的设备上,例如phone我希望它们显示在1列列表中,左侧是图像,右侧是名称和距离。我已经使用ListView进行了设置。但是,在较大的平板电脑上,我想在网格中显示它,图像是整个单元格(正方形),文本位于图像顶部。最好的方法是什么。它会是2种布局,一个ListView和一个GridView,Activity.java文件将如何检测存在的布局并相应地格式化数据?或者我可以只使用GridView并根据屏幕

Android Camera - 应用程序传递了 NULL 表面

每当我运行cam_thread时,我都会收到错误消息“apppassedNULLsurface”。这段代码应该适用于HTCIncredible1。我稍微重新配置它以在droidx上运行。但是我仍然收到此错误。publicclassAndroid_ActivityextendsActivity{Main_threadsimulator;ToggleButtontogglebutton;EditTextip_text;SensorManagersm=null;SurfaceViewview;Sensors_threadthe_sensors=null;StringIP_address;An

android - 使用 camera.open() 时应用程序挂起/卡住 - 需要重启设备

我的应用程序非常基础和简单,我只需要打开相机(甚至不显示图像,我注释了代码)所以,基本上,我有类似的东西:@OverridepublicvoidonResume(){super.onResume();if(camera!=null){//Justtobesurecamera.stopPreview();camera.setPreviewCallback(null);camera.release();camera=null;}Log.e("DebugCam","Before");camera=Camera.open();Log.e("DebugCam","After");}@Overri