草庐IT

dv_gallery

全部标签

android - 在 Android Gallery App 中创建自定义相册

我想在Android中创建一个新的“相册”。我不明白你必须用你自己的ContentProvider来做。但我无法弄清楚如何。如果您拍照,所有图像都会出现在“相机”相册中。如果您安装了Google+,您会看到2个额外的相册:即时上传和个人资料照片。我们想创造类似的东西。我们在网上为每个用户创建了一个相册,我们希望它在相册应用中显示为一个相册项。有人能指出我正确的方向吗。我已经检查过:http://developer.android.com/guide/topics/providers/content-providers.html实际上我不确定这是否可能。 最佳

android - ScrollView 和 Gallery 干扰

我有一个由许多ScrollView组成的Gallery,每个ScrollView都占据了整个屏幕。问题是ScrollViews的onTouchEvent返回true,因此阻止DOM中的任何其他View处理相同的事件(在ScrollView级别处理后被吞没)。结果画廊不再滚动。另一方面,如果我像这样覆盖onTouchEvent:@OverridepublicbooleanonTouchEvent(MotionEventev){super.onTouchEvent(ev);returnfalse;//然后Gallery收到要处理的on事件,但SrollView不再滚动。反正你输了!还是你?

android gallery图片位置问题

正如您在以下android相册小部件中的图像放置是从画廊的中间开始的,我想从相册的开头开始放置图像。 最佳答案 Gallery#setSelection(1);在setAdapter()之后就可以了:) 关于androidgallery图片位置问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3615140/

android - 如何显示来自 android gallery 上特定文件夹的图像

如何在android画廊中显示特定文件夹中的所有图像,例如whatapp。我正在使用MediaScannerConnectionClientFilefolder=newFile("/sdcard/myfolder/");allFiles=folder.list();SCAN_PATH=Environment.getExternalStorageDirectory().toString()+"/myfolder/"+allFiles[0];@OverridepublicvoidonScanCompleted(Stringpath,Uriuri){try{if(uri!=null){Int

带有延迟图像加载适配器的android gallery view "stutters"

我想创建一个延迟加载适配器以与Gallery小部件一起使用。也就是说getView()立即返回一个ImageView,稍后一些其他机制将异步调用其setImageBitmap()方法。为此,我创建了一个扩展ImageView的“惰性”ImageView。publicclassGalleryImageViewextendsImageView{//...otherstuffhere...publicvoidsetImage(finalLooperlooper,finalintposition){finalUriuri=looper.get(position);finalStringpath

android - android.widget.Gallery 的替代品(不是 Gallery 应用程序)

如果之前有人问过这个问题,我深表歉意,但我已经尝试用谷歌搜索这个主题,但没有任何好的结果。基本上,我正在尝试寻找Google已决定弃用的Gallery小部件的替代品。到目前为止,我有以下候选人:ViewPager。不幸的是(据我所知),您一次只能显示一个View。我知道有人在这里发布了解决方法:https://gist.github.com/devunwired/8cbe094bb7a783e37ad1.但我对这种方法有疑问。在我的手机上,显示了三个图像(水平)。最左边和最右边的是静态的,而中间的是可滚动的(就像ViewPager应该做的那样)。即,当我滚动ViewPager时,最左边

带有多点触控的 Android Gallery 适配器?自定义图库还是自定义 ImageView?

我想重新创建与Gallery3D相同类型的应用程序,但更简单:没有3D动画,基本上只保留GridView和Gallery小部件。我还想在所选图像上启用多点触控缩放-拖动-滚动,这就是我苦苦挣扎的地方。我在网上查找了简单的教程,还查看了Gallery3D源代码,但找不到合适的解决方案。我能得到的最接近的是在我的图库适配器中使用下面的自定义ImageView。它有效,我可以捏合缩放和拖动,只是图像离开屏幕并且我无法滚动到图库中的下一张图像。捏合缩放也不是完美的,因为它只能缩放图像而不能正确地使图像重新居中。我应该改为在Gallery上添加onTouchEvent吗?importandroi

android - 我的应用程序可以与默认的 android Gallery - Like Picasa 集成吗?

我正在编写一个涉及某些媒体同步的应用程序。我真的很喜欢Picasa集成到默认图库中的方式-主要是文件夹上的Picasa图标和缩略图机制(即它首先加载缩略图,只有当你打开图片时它才会真正从网络上获取完整尺寸)。我知道应用程序可以使用同步适配器在native联系人应用程序中显示自定义数据。所以我正在寻找方法来做类似的事情,但在原生画廊应用程序中——当然不需要开发新的画廊。我想问题是Gallery应用程序是否对插件/插件或自定义行为等开放。据我所知,这是不可能的——但也许我遗漏了什么。谢谢。 最佳答案 看起来Picasa是内置在Andro

android - Gallery setSelection 不会触发图像选择器

我有画廊小部件,当你滚动它时,当前选择的图像有边框-只是简单的选择器,就像这样在图库适配器的getView中,它是这样附加的image.setBackgroundDrawable(getResources().getDrawable(R.drawable.xxx));问题是,当我使用setSelection()更改画廊选择时,所选项目没有边框。但是,当我只是在所选项目上用手指边框滚动它时就可以了。我认为,setSelection()不会触发setSelected()或类似的东西。我想,解决方案是在调用setSelection()的同时调用setSelected(),但如何为当前选定的I

android - 拖放 Android Gallery 图片

我正在开发一个允许用户从图库小部件订购项目的应用程序。用户必须能够从Gallery小部件中选择订单。订单应在图库中显示为图片,并且用户必须能够拖动图片并将其放置到订单按钮上。我被拖放部分卡住了。如何在Android中使用图库小部件拖放图像? 最佳答案 从来没有这样做过,所以我不能肯定地说,但这是我解决问题的方法:我会扩展现有的画廊。然后覆盖onDown方法或类似的东西,以便能够检测触摸了哪个图像。然后我会显示一个新的ImageView,其中包含手指所在的图像,用于监听触摸移动事件。然后在触摸释放时,您可以检查组件掉落的位置。-在滚动