2012-10-04 52 views
0

在我的Android應用我允許用戶從畫廊或使用下面的代碼其它來源選擇圖片:如何添加額外的字段到圖片選擇器對話框?

Intent intent = new Intent(); 
intent.setType("image/*"); 
intent.setAction(Intent.ACTION_GET_CONTENT); 
startActivityForResult(Intent.createChooser(
    intent, "Select Picture"), PICTURE_CHOOSER); 

當用戶點擊一個按鈕,會出現一個對話框,用戶可以選擇的應用程序加載圖像(FE,文件管理器或圖庫)。我可以在該對話框中添加一個附加按鈕,以便用戶能夠從相機捕捉圖像?

+0

你的意思是額外的按鈕應該打開一個攝像頭嗎? –

+0

@ParthDoshi是的。不過,我的麻煩並不是打開相機,而是實際上在對話框中添加了新按鈕。 –

回答

1

我不認爲您可以將按鈕添加到Android提供的用於選擇圖片的默認意圖。

但是,您可以做的是創建一個由兩個按鈕組成的定製對話框。一個執行選擇圖片動作,另一個執行相機。

這是用於在Android中實現CustomDialog的tutorial

因此,通過添加兩個按鈕,然後將每個按鈕與您需要執行的操作關聯起來,您就可以開發您的應用程序。希望能幫助到你!

相關問題