0
我知道如何啓動相機並讓用戶拍照;我也知道如何啓動畫廊,並讓用戶選擇設備上的圖片之一;但是,在圖庫啓動頁面上,用戶的唯一選擇是「取消」。 我想給用戶更多的選擇,如打開相機,裁剪,刪除等,就像本地畫廊的作品。我需要使用putExtra()嗎?如果我這樣做,如何找出我可以使用它。Android從圖庫中獲取圖片並給用戶啓動相機的選項
我明白一個選項是讓頁面/對話框讓用戶在兩個選項中進行選擇,但看起來並不那麼令人驚歎。
我知道如何啓動相機並讓用戶拍照;我也知道如何啓動畫廊,並讓用戶選擇設備上的圖片之一;但是,在圖庫啓動頁面上,用戶的唯一選擇是「取消」。 我想給用戶更多的選擇,如打開相機,裁剪,刪除等,就像本地畫廊的作品。我需要使用putExtra()嗎?如果我這樣做,如何找出我可以使用它。Android從圖庫中獲取圖片並給用戶啓動相機的選項
我明白一個選項是讓頁面/對話框讓用戶在兩個選項中進行選擇,但看起來並不那麼令人驚歎。
在這一點上,你會搞亂接收意圖的活動。除非它給予你這種能力(我不知道那種能力),否則你不能這樣做。您必須將圖像返回到自己的活動並在那裏顯示菜單。
請記住,用戶可以安裝任意數量的圖庫,並且用戶可能不會根據個人設置/偏好在庫存圖庫應用中查看圖像。
如果您創建了一個顯示圖像的活動,那麼有一個簡單的listview alertdialog顯示一些選項?這可能看起來很乾淨。
你說得對。我認爲這就是我要做的,我花了兩個小時研究這個,看起來不是一個選擇。 – weixli