2011-08-17 37 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(); 
     }