到目前为止,我所取得的成就是我可以将从相机点击的图像存储到一个新文件夹
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
f = new File(Utils.getPath(), new Date().getTime() + ".jpg");
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));
startActivityForResult(intent, TAKE_PHOTO);
Run Code Online (Sandbox Code Playgroud)
但我不知道如何将从图库中选择的图像存储到我创建的同一个文件夹中。请帮我。先感谢您。
我正在尝试将我的应用程序设置为编辑图片的工具,以及Android手机图库应用程序中的菜单.我知道它应该与intent-filter一起使用,但我无法让它工作.
<activity android:name=".Compass" android:label="@string/main_compass_tool_button">
<intent-filter android:label= "@string/main_compass_tool_button">
<action android:name="android.intent.action.SHARE"/>
<data android:mimeType="image/*"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud) 我可以使用意图选择图像及其路径.使用图像的路径.我必须将该图像设置为邮件正文内容的附件.怎么可能在Android ???
我想在android中创建一个Gallery.为了设置适配器需要获取我在我的xml文件中定义的库.我这样做:画廊g =(画廊)findViewById(R.id.gallery1); 但是使用这段代码我无法编译我的项目,因为我得到错误"无法从视图转换为图库".我的xml文件看起来像这样:"
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Gallery android:id="@+id/gallery1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
谁知道如何解决我的问题?非常感谢
我正在开发Android中的图像着色.因此,当我点击另一个图像视图(例如保存)时将颜色应用于我的图像后,我必须将该图像保存到图库.
我正在尝试在Gallery的顶部绘制自定义UI(在这种情况下是一条路径).我扩展了基础Gallery类并覆盖了draw方法,如下所示:
public class MyGallery extends Gallery {
...
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawPath(mPath, mPaint);
}
Run Code Online (Sandbox Code Playgroud)
我认为将我的路径绘制后super.onDraw会确保路径绘制在图库的顶部并且是子视图,而是将子视图分层放在我的路径上.有谁知道如何正确绘制这个?(我知道我可以包含一个RelativeLayout并将另一个视图分层,以便在Gallery的顶部绘制我的路径,但我宁愿将它全部保存在一个类中)
我需要测试一个需要从Android JellyBean Emulator库中选取一些图像的函数.
所以我已经使用自己的模拟器浏览器从互联网上下载(这很慢,就像地狱一样).
图像显示在下载的文件中,但不显示在"模拟器库"中.
在GingerBread模拟器中,当我从浏览器下载图像时,它们会自动显示在库中.
我怎么能强制模拟器找到图像?
我想创建如下图所示的图库视图.我已经瞪了很多眼镜,并尝试过旋转木马.但我无法创造它.任何人都可以建议我创建这样的视图吗?我也尝试过画廊视图样式.但我没有找到任何东西.
等待更好的回应.谢谢.

我正在尝试从我的应用程序内部的Gallery内置应用程序中获取图像的Uri。
因此,我在下面使用Intent,但它选择了更多图像。
我想设定限制。少于3
@Override
public void onClick(View v) {
Intent intent = new Intent( );
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
startActivityForResult(Intent.createChooser(intent, "select images"), PICK_IMAGE_MULTIPLE);
}
Run Code Online (Sandbox Code Playgroud)
我该如何解决。
你有什么建议吗?
我在网上发现的每个示例都在打开图库,并从图库中获取图像。我需要的是我不想要结果或图片到我的应用程序。我只想通过显示特定的图像文件夹来触发图库应用。我的应用程序有单独的文件夹来保存图像。我需要直接将用户导航到该路径。
android ×10
android-gallery ×10
gallery ×3
email ×1
file ×1
geometry ×1
intentfilter ×1
ondraw ×1
view ×1