2016-05-27 7 views
0

Я работаю над приложением, которое включает в себя загрузку фотографий, я могу выбирать фотографии, используя следующие. Благодаря этому он напрямую ведет меня в галерею, как я могу отобразить предупреждение (например, изменение профиля файла whatsapp profile), прежде чем он приведет меня в галерею.Как загрузить изображение из галереи в android?

Intent intent = new Intent(); 
intent.setType("image/*"); 
intent.setAction(Intent.ACTION_PICK); 
startActivityForResult(intent, PICK_IMAGE_R); 

ответ

0

Вы можете выскочить диалоговое фрагмент, когда пользователь нажимает на кнопку или независимо от того, чтобы выбрать фотографию:

AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); 
     builder.setTitle("Set a Profile Photo"); 


     final String[] Items={"Select a Profile Photo"}; // You can add more choices here 
     builder.setItems(Items, new DialogInterface.OnClickListener() { 
      @Override 
      public void onClick(DialogInterface dialogInterface, int i) { 
       if (i == 0){ 
        // Your code to launch gallery here 

       } 
      } 
     }); 
     builder.setCancelable(true); 
     AlertDialog dialog=builder.create(); 
     dialog.show(); 

проверить больше примеров здесь: https://github.com/msandroid/AndroidUsefulExample_AlertDialog

+0

Когда я Реализована код, он забирает меня в галерею, но когда я нажимаю кнопку «Назад», когда она находится в окне галереи, я беру меня на начальную активность страницы, а не на активность, на которую мы нажали, чтобы загрузить изображение – wenky

Смежные вопросы