草庐IT

camera_gridView

全部标签

Android:如何加快 GridView 的滚动速度?

我有一个GridView,它显示大小相同的图像(7列图像,166dpx249dp)(有超过150张图像),我通过View持有者模式使用View回收机制适配器的方式。我的观点都是简单的ImageViews。没有太多的事情应该减慢这个小部件的滚动速度(屏幕上一次有21个图像),但是它滚动得如此不稳定。我可以做些什么来加快它的速度? 最佳答案 在上一届Google开发者实验室期间,我与Google的一些小伙子谈过,他们告诉我GridView维护得不多,我应该使用ListView,在代码中自己布置行以创建网格。这就是我所做的,现在快如闪电。

android - Gridview 多行 Textview 被截断

我有一个GridView,每个单元格都有一个ImageView,下面是TextView。不幸的是,如果TextView有多于一行,文本就会被截断。我已经尝试了一切,但找不到解决方案。看来GridView的行高是问题所在,而不是实际的文本,因为您可以在Textview中看到一半的文本。这是我的代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);GridViewgridView=(GridView)f

android - 当 numColumns 更改时,如何在 gridview 上保留所选项目突出显示?

我有一个带有GridView的ActionBarActivity。GridView有2纵向列和3横向列。当我选择纵向项目(启动我的ActionMode)然后旋转设备时,所选项目突出显示向左移动一个项目。例如,如果我选择第二项并旋转,第一项将突出显示。如果我选择第一个项目并旋转,则不会突出显示任何项目。代码中的实际选择是正确的,只是突出显示是错误的。我注意到如果我保持纵向和横向的numColumns相同,它不会执行此操作。我相信这个问题是在我将Activity更改为ActionBarActivity之后开始出现的,所以它可能是一个错误..有人知道为什么或如何解决它吗?

android - Samsung Galaxy S3 版本 4.1.1 中的 Camera Force Closing 问题

我想捕获图像并将其保存在我的应用程序之一的ImageView中。我已经知道如何实现它并且在除SamsungGalaxyS3之外的所有设备上都能正常工作。我想要的:避免强制关闭问题出现在SamsungGalaxyS3中,并且可能适用于我尚未测试的所有其他设备。我做了什么:我已经完成了以下代码来实现我的目标。BuildInukshk_4Activity:packagecom.inukshk.CreateInukshk;importjava.util.Calendar;importandroid.app.Activity;importandroid.app.AlertDialog;impor

android - camera2 api 将 yuv420 转换为 rgb 绿色输出

我尝试将图像从YUV_420_888转换为rgb,但我在输出图像时遇到了一些问题。在ImageReader中,我获取格式为YUV_420_888的图像(使用camera2api获取此图像预览)。imageReader=ImageReader.newInstance(1920,1080,ImageFormat.YUV_420_888,10);在androidsdk中为YuvImage类编写,即YuvImage只使用了NV21、YUY2。我们可以看到N21和yuv420之间的差异不大,我尝试将数据转换为N21YUV420:和N21:在onImageAvailable中,我分别获取每个Pla

android - Gridview消失了吗?

我正在使用gridview来显示图像和TextView。实现后,1)有时对齐似乎在移动网格时跳舞w2)有时gridview会消失。你能告诉我如何解决吗?提前致谢。 最佳答案 @Prasath,在GridView中为您的图像设置布局参数。您的问题将得到解决。由于GridView在不均匀高度对象的滚动方面存在问题。这就是您的GridView消失的原因。 关于android-Gridview消失了吗?,我们在StackOverflow上找到一个类似的问题: http

android - com.android.camera.action.CROP 不适用于 Android 果冻 bean 4.3 吗?

我在使用相机拍照后使用com.android.camera.action.CROP进行裁剪。下面是我的代码,在4.3之前可以正常工作。IntentcropIntent=newIntent("com.android.camera.action.CROP");cropIntent.setType("image/*");cropIntent.putExtra("crop","true");cropIntent.putExtra("aspectX",1);cropIntent.putExtra("aspectY",1);cropIntent.putExtra("outputX",Conf.ge

android - 以编程方式删除 GridView 周围的额外空间

我正在尝试在我的java类中以编程方式创建一个GridView,并且一切正常。问题是GridView周围自动生成的5像素填充。在xml中,我设法使用以下方法将其删除:android:listSelector="@null"但我没能在java中做任何类似的事情。我已经尝试了一些解决方法,例如使GridView比实际屏幕大10个像素,但没有成功。有人有这方面的代码吗?编辑:我的回答没有解决问题。仍然有赏金。这是我的GridView代码:GridViewgridView=newGridView(this);gridView.setNumColumns(someInt);gridView.se

android - 如何在 Android 中使用 Camera2 API 录制视频时以编程方式拍摄照片

我想在使用camera2API录制视频时捕获图像。有两个单独的演示可用。1.Tocaptureimage和2.Torecordvideo我试图将它们合并到一个应用程序中。但在许多事情上感到困惑。喜欢CameraDevice是单一的,表示连接到Android设备的单个相机。请求中需要不同的模板。对于图像:mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);对于视频mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_RECORD);在createCa

android - 如何将可滚动标题添加到 android 中的 gridview?

我试图在android的gridview布局中添加一个可滚动的标题,我已经尝试了所有我能在网上找到的东西,但我无法让它工作,这种类型的布局出现在许多流行的应用程序中,例如facebook和instagram但我找不到任何这样的示例代码可以让我知道如何实际执行此操作,有人知道如何实现吗?将gridview添加到scrollview也不起作用,下面是一些照片,说明了我试图实现的目标。这是在滚动之前:这是在滚动之后: 最佳答案 不要使用GridView。而是使用具有此header功能的ListView。在适配器的getView()方法中,