草庐IT

camera_gridView

全部标签

android - SupportMapFragment 与 ViewPager : Cannot move camera or change map settings

我在SupportMapFragment和将相机移动到map上的某个位置时遇到问题。publicclassMapPositionFragmentextendsSupportMapFragmentimplementsLocationListener{privateGoogleMapmap=null;privateButtonlockButton=null;privateLocationcurrentLocation=null;privateLocationManagerlocationManager=null;privateViewmapView=null;@Overridepublic

android - API 中的 GridView 填充小于 10

我需要在小于10的AndroidAPI中没有填充的GridView。我的布局:结果:红色箭头显示在填充上。只有在Android没有填充。附言android3.0上完全相同的代码没有填充。这是为什么? 最佳答案 我很难找到答案=)。在2.xAndroid上,样式中是您的listSelector,而在4.x中。在4.x上他可能是空的,而在2.x上他可能是空的,并填写了他需要放置属性的吠叫:android:listSelector="@null" 关于android-API中的GridView

android - 使用从互联网下载的图像延迟加载 GridView

我已经访问StackOverflow多年了,这是我第一次找不到任何可以解决我的问题的帖子(至少我没有看到)。我有一个带有自定义适配器的GridView,我已覆盖它以返回由ImageView和TextView制作的自定义View。我在JSON使用AsyncTask从URL解析图像后加载图像,将所有信息存储到doInBackground()中的ArrayList方法并在onPostExecute()方法中调用notifyDataSetChanged()。一切都很好。现在我的问题是,当我启动Activity时,需要5-10秒的时间,GridView才会创建并在实体中呈现给用户。我想知道是否有

android - 测量 GridView 时可以避免调用 getView() 吗?

在我的Activity中,我有一个从这个XML布局扩展的GridView:其中的项目是RelativeLayout,每个都设置为固定高度。在分析我的Activity时,我注意到当我输入ActionMode时,它会导致测量通过,从而导致重新测量GridView.GridView会多次调用我的适配器上的getView()来测量所有subview。这是不必要的工作,因为(a)哪些child是可见的并没有改变,所以它已经有了它需要的所有View;(b)所有subview都不能改变大小。我知道ListView和GridView有很多技巧可以用来避免简单情况下的工作,这似乎是他们可能有的一种特殊情

android - Camera.open() 阻塞 UI 线程

我查看了我能找到的关于此的所有SO文章,但没有一个解决方案适合我。当调用Camera.open()时,UI线程被阻塞时会有3秒(或多或少)的延迟。我试图把它放在后台线程中。我目前正在使用找到的解决方案here(粘贴在下方)但是“等待”方法是同步的,因此它也会阻塞UI线程。我想要做的是加载这个fragment,显示一个进度微调器,直到相机准备就绪,然后在屏幕上显示相机,但这种延迟让我很难受,我似乎找不到任何真正的东西很好的解决方案。我的fragment:publicclassBarcodeFinderFragmentextendsFragmentimplementsView.OnClic

android - 在 Camera2 API 中切换闪光灯

我的问题是当我在不同的闪光灯模式之间切换然后想要捕获图像时,我的captureBuilder不会设置所选的闪光灯模式。它仅在我关闭并重新打开相机时有效。我拿了https://github.com/googlesamples/android-Camera2Basic作为起点。我的方法:privatevoidcaptureStillPicture(){try{finalActivityactivity=(Activity)context;if(null==activity||null==mCameraDevice){return;}//ThisistheCaptureRequest.Bui

dart - 即使展开时,Listview 中的 GridView 也会导致 "Vertical viewport was given unbounded height"

我还是Flutter的新手,正在尝试创建以下布局:我将布局分为3个主要部分:标题小部件(带有“TitleHere”的小部件)信息文本小部件(带有图标和“InfoGoesHere”的小部件文字)包含按钮的GridView这是我的Main.dart:import'package:flutter/material.dart';import'package:ifp_poc/Screens/Home.dart';import'package:flutter/rendering.dart'showdebugPaintSizeEnabled;voidmain(){//debugPaintSizeEn

dart - 即使展开时,Listview 中的 GridView 也会导致 "Vertical viewport was given unbounded height"

我还是Flutter的新手,正在尝试创建以下布局:我将布局分为3个主要部分:标题小部件(带有“TitleHere”的小部件)信息文本小部件(带有图标和“InfoGoesHere”的小部件文字)包含按钮的GridView这是我的Main.dart:import'package:flutter/material.dart';import'package:ifp_poc/Screens/Home.dart';import'package:flutter/rendering.dart'showdebugPaintSizeEnabled;voidmain(){//debugPaintSizeEn

Android 相机未保存在特定文件夹中 [MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA]

我在Intent中使用MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA时遇到问题。相机正常启动,但没有将文件保存在我的特定文件夹“/photo”中。但是当我使用MediaStore.ACTION_IMAGE_CAPTURE时它工作正常,但我不能使用它,因为它每次只拍摄一张照片。我需要相机启动并且用户拍摄很多照片。他关闭相机后,所有照片都保存在我的特定文件夹中。感谢您的帮助。问候,马塞洛源代码:publicvoidstartCamera(){IntenttakePictureIntent=newIntent(MediaStore.INTENT_ACT

Android 弃用了 android.hardware.Camera,现在建议使用 android.hardware.camera2 但这在 API 21 以下的任何内容中都不可用

我有一个支持返回到AndroidAPI19(KitKat)的应用程序,并且在内部使用大量相机。目前,android.hardware.camera2是使用cameraAPI的推荐方式,android.hardware.Camera是弃用。有没有一种方法可以支持API19并停止使用android.hardware.Camera而不会在我的构建中收到弃用警告?如果是,怎么办?我唯一能找到的另一个问题是this但它没有回答我的问题。 最佳答案 你会用if(Build.VERSION.SDK_INT然后你就可以支持你想要的了