- Intent intent =
new
Intent(Intent.ACTION_GET_CONTENT);
-
-
- intent.setType("file:///sdcard/image/*"
);
- startActivityForResult(intent, 1
);
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
// 告诉打开的内容
intent.setType("file:///sdcard/image/*");
startActivityForResult(intent, 1);
- protected
final
void
onActivityResult(
final
int
requestCode,
final
int
- resultCode, final
Intent i) {
- super
.onActivityResult(requestCode, resultCode, i);
-
-
- if
(requestCode ==
1
) {
- Uri _uri = i.getData();
-
-
- if
(_uri !=
null
) {
-
- cursor = getContentResolver().query(_uri, null
,
- null
,
null
,
null
);
- cursor.moveToFirst();
- String imageFilePath = cursor.getString(0
);
- cursor.close();
- }
- }