我試圖讓程序讓用戶導入自定義背景。返回圖像資源ID
下面是我在哪裏:
我有getDrawable功能以另一個函數作爲參數:
mDrawableBg = getResources().getDrawable(getImage());
的getImage()是假設返回一個整數引用選定的圖像,這裏是該功能的代碼(迄今爲止):
public int getImage(){
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, 10);
}
這是假設打開圖庫並讓用戶選擇圖像。然後我會使用mDrawableBg來設置背景。我不知道如何將參考ID返回到所選圖像。有什麼建議麼?
[獲取縮略圖Uri /存儲在SD卡+ Android中的圖像的路徑](http:// stackoverflow。com/questions/5548645/get-thumbnail-uri-path-of-the-image-stored-in-sd-card-android)你有沒有試過這個。 – BBdev 2012-07-25 05:58:53
這些返回字符串作爲路徑,有沒有什麼辦法可以使用這些設置可繪製對象的背景? getDrawable()只接受整數參數。 – Mike 2012-07-25 06:15:32