проверить, выбрал ли пользователь изображение или нет в режиме просмотра изображений - PullRequest
0 голосов
/ 14 марта 2012

У меня есть приложение, которое имеет форму, которую пользователь должен заполнить, я хочу отключить кнопку «Далее», пока пользователь не заполнит поля. я знаю, как проверить текст Редактировать, но как я могу проверить, заполняет ли пользователь изображение или нет (просмотр изображения позволит пользователю выбрать изображение из собственной галереи)

Что я хочу: как я могу проверить, заполнил ли пользователь изображение или нет?

     if(checkEditText2(CaseName) && checkEditText2(CaseAge) && CheckRButtons(RBMale, RBFemale) &&  CheckSpinner(CaseDurationH, CaseDurationM )) {
    Nextb.setEnabled(false);}
    else {Nextb.setEnabled(true);}

        }

Это как проверить Редактировать текст:

     // For EditText     
 private boolean checkEditText2(EditText edit) {
        return edit.getText().length() == 0;
    }

Ответы [ 3 ]

0 голосов
/ 06 мая 2013

Чтобы проверить, содержит ли представление изображения изображение или нет, нам нужно проверить, содержит ли изображение представления изображения изображение или нет. Нравится следующий

if(imageView.image == NULL){
NSLog("Image of the image-view has no image");
}
0 голосов
/ 10 января 2018
 if (mediaPath == null)
 {
   Toast.makeText(getApplicationContext(), "Please Pick Image", Toast.LENGTH_SHORT).show();
 } else {
 //  register_useraddress_detail();
 }
0 голосов
/ 14 марта 2012

Может быть, это можно сделать так просто:

if (ImageView == null){
Nextb.setEnabled(false); 
or
Nextb.setVisibility(View.INVISIBLE);
}else{
Nextb.setEnabled(true); 
or
Nextb.setVisibility(View.VISIBLE);
}

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

if (BitMap == null){

}else{

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...