允许用户从图片文件夹中选择图片

时间:2010-11-04 01:16:10

标签: android

我正在尝试编写代码,允许用户从图片文件夹中选择图片并将图片发送到互联网。我是Android的新手,所以任何帮助都会非常感激。

提前致谢。

3 个答案:

答案 0 :(得分:6)

首先需要启动一个活动,要求用户选择一张图片。接下来你需要处理那个选择的结果。

1:选择图片

Intent choosePictureIntent = new Intent(MediaStore.ACTION_PICK, Images.Media.INTERNAL_CONTENT_URL);
startActivityForResult(choosePictureIntent, REQUEST_CHOOSE_IMAGE);

2:处理活动的结果

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == REQUEST_CHOOSE_IMAGE) {
        if (resultCode == RESULT_OK) {
            // send picture to Internet
        }
    }
}

你如何发送图片是一个完全独立的问题。

答案 1 :(得分:0)

我没有做任何Android编程,但这看起来非常有用:OpenIntents,可以合并到应用程序中的文件选择器。

答案 2 :(得分:0)

你应该看看this previous answer