草庐IT

gallerys_avalible

全部标签

android - 如何在 Android Gallery3D (cooliris) 中显示特定文件夹?

我正在使用Gallery3D(froyo-stable)我正在尝试制作一个小应用程序,它只显示图库View中特定文件夹中的图像。UritargetUri=Media.EXTERNAL_CONTENT_URI;StringfolderPath=Environment.getExternalStorageDirectory().toString()+"/DCIM/";intfolderBucketId=folderPath.toLowerCase().hashCode();targetUri=targetUri.buildUpon().appendQueryParameter("bucke

android - 如何从 Gallery 获取图片 URI?

我需要从图库中获取图像。我可以打开图库来选择图像,但在选择图像后它不会返回任何内容。我需要将该fileUri发送到另一个Activity并将其显示在ImageView上。我可以做这个相机,就像点击按钮一样调用相机,然后我捕捉图像并将它发送到另一个Activity。但我不明白我用画廊做什么。有人请帮我解决这个问题。更新ThisisI'musingtogetimagefromCameraprivatevoidcaptureImage(){Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);fileUri=getOutputMedi

android - Gallery 内的 ScrollView 内的按钮不响应点击

我有一个以ScrollViews作为子项的画廊。ScrollView可以在滚动区域内包含文本、图像和按钮。我需要确保按预期正确处理触摸事件。我在这里找到了一个很好的解决方案:ScrollViewinsideGallery,bothscrollingindependently不幸的是,这个解决方案对按钮没有帮助。有时,点击按钮会导致图库控件滚动到相邻项目。当按钮位于ScrollView内部并且ScrollView是画廊控件中的项目时,如何防止ScrollView和画廊滚动然后用户点击按钮?谁能给我一个识别“点击”手势的解决方案? 最佳答案

android - Cordova 3.4.0 : Camera. getPicture() 从 GALLERY 中选择时返回编码的 URI

我正在使用Camera.getPicture()API来捕获图像或从图库中选择图像。当我使用相机拍照时,它会返回具有正确URL的FileEntry以及文件名和扩展名。但是当我从图库中选择一个文件时,它返回“FileEntry.fullPath”作为/com.android.providers.media.documents/document/image%3A322有时/media/external/images/media/319我想要的是,我想验证支持的文件类型(即jpg/jpeg)和实际文件名。有没有办法获取选中的带扩展名的文件名。提前致谢。代码fragment:vardata={

android gallery 没有点击滚动

默认情况下,当单击图库项目时,图库会自动滚动以将被单击的项目居中。我怎样才能覆盖这种行为?我不希望画廊在单击时滚动到中心,我希望它留在原处。 最佳答案 我认为这是一个正确的解决方案:@OverridepublicbooleanonSingleTapUp(finalMotionEvente){booleanhandled=super.onSingleTapUp(e);onDown(e);returnhandled;} 关于androidgallery没有点击滚动,我们在StackOverf

android - Gallery 内的 ScrollView,两者独立滚动

我有一个带有适配器的画廊,该适配器将ScrollViews作为其subview提供给它。我需要确保按预期正确处理触摸事件:当用户水平滚动时,图库也水平滚动。当用户垂直滚动时,ScrollView也垂直滚动。两个滚动不应发生在同一个手势上(用户必须抬起手指才能滚动另一个View)。一切都必须平滑滚动。在不覆盖任何方法的情况下,ScrollView是唯一滚动的东西——图库永远不会滚动。所以我知道我需要在画廊中使用onInterceptTouchEvent(...)来决定接管某个系列的MotionEvents但我不确定如何检查触摸本质上是水平还是垂直。 最佳答案

Android Gallery 放大/缩小

您好,我正在使用Gallery小部件来显示从Internet下载的图像。要显示多张图片,我想在人们在屏幕上上下滑动时逐渐缩放。我知道如何实现触摸事件,我唯一不知道如何使整个画廊View逐渐增长。我不想放大一张图片,我希望整个画廊逐渐放大/缩小。EDIT3:我设法缩放了画廊的可见部分,但问题是我需要找到一种方法让画廊找到它并更新它的其他child。如果有3张图像可见,那么您会开始缩放,图库确实变小,图像也会变小,但在这种情况下我希望看到更多图像,但我不知道'知道如何达到这种预期的效果。完整代码如下:publicclassGallery1extendsActivityimplementsO

android - 如何使用 Espresso 点击 Android Gallery

我们目前有一个Android应用程序正在使用Espresso进行测试。我们要测试的功能之一是从本map片库中选择图片/图像。我们可以一路调出图库View,但无法在结果窗口中从最近、下载、图库中进行选择。下面是关于我们如何做到这一点的fragment。publicvoidtestShouldBeAbleToSelectPhotoFromGallery(){getActivity();//givenonView(withId(launch_gallery_button)).perform(click());onView(withText("Gallery")).perform(click(

android - 为图像和视频调用 android gallery

当我必须获取一些图像或视频时我喜欢这个Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("video/*");startActivityForResult(intent,ActNetwork.EXTRA_FLAG_SEARCH_LOCAL_VOD);和Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent,ActNetwork.EXTRA_FLAG_SE

android - 设置 Android Gallery 小部件以显示特定的起始图像

我有一个任务,用户可以从代表相册的GridView中选择一个图像,然后我开始一个新的Activity,它显示一个Gallery小部件来显示相册的图像。但是,我似乎无法让Gallery小部件以给定图像为起点显示相册的内容。理想情况下,我想要一个Gallery#setStartingImage(intposition)或类似的东西。任何想法将不胜感激。 最佳答案 在深入了解Gallery的继承层次结构后,我发现在Gallery扩展的AbsSpinner类中定义了setSelection()方法。这似乎可以完成工作。