2011-08-17 38 views
2

有沒有人實施了一個用戶界面,您可以從相冊或相機中選擇,然後相機打開,您可以點擊然後單擊使用按鈕來使用它。請給任何建議或參考項目鏈接相機代碼與界面從專輯或相機中選擇

感謝 最大

+0

到目前爲止您試過的是什麼? –

+0

你的問題的答案(如果有人已經實現了這個)肯定是的。我在應用程序中看到了這一點。 – Nanne

回答

1

使用下面的代碼來調用UI來選擇相機或畫廊,

private void openAddPhoto() { 

      String[] addPhoto=new String[]{ "Camera" , "Gallery" }; 
      AlertDialog.Builder dialog=new AlertDialog.Builder(this); 
      dialog.setTitle(getResources().getString(R.string.method)); 

      dialog.setItems(addPhoto,new DialogInterface.OnClickListener(){ 
       @Override 
       public void onClick(DialogInterface dialog, int id) { 

        if(id==0){ 
         // Call camera Intent 
        } 
        if(id==1){ 
         //call gallery 
        } 
       } 
      });  

      dialog.setNeutralButton("cancel",new android.content.DialogInterface.OnClickListener(){ 
       @Override 
       public void onClick(DialogInterface dialog, int which) { 

        dialog.dismiss();    
       }}); 
      dialog.show(); 
     }