我想傳遞一個URI-Object到一個intent,然後想在另外一個activity中使用URI。
如何傳遞這個URI?
private Uri imageUri;
....
Intent intent = new Intent(this, GoogleActivity.class);
intent.putExtra("imageUri", imageUri);
startActivity(intent);
this.finish();
我如何在其他activity中使用現在這個URI?
imageUri = extras.getString("imageUri");
這些代碼都實現不了。
private Uri imageUri;
....
Intent intent = new Intent(this, GoogleActivity.class);
intent.putExtra("imageUri", imageUri.toString());
startActivity(intent);
this.finish();
然後你再用一下方法獲取:
imageUri = Uri.parse(extras.getString("imageUri"));