Как вы кодируете что-то вроде того, как на facebook вы нажимаете на эту фотографию профиля, и она откроет диалоговое окно, чтобы показать эту фотографию?

#android #android-studio #android-layout #android-fragments #photo

Вопрос:

Я работаю над приложением для социальных сетей и пытаюсь добавить что-то вроде.. посетите профиль, и когда вы нажмете на фотографию профиля, откроется диалоговое окно, в котором будет показана эта фотография..

Ответ №1:

Если вы используете Java:

  public void showDialog() {
     final Dialog dialog = new AlertDialog.Builder(context).create(); // Context, this, etc.
     dialog.setContentView(R.layout.your_dialog_layout);
     dialog.show();
 }
 

Если вы используете Kotlin:

   public void showDialog() {
      val dialog = AlertDialog.Builder(context).create(); // Context, this, etc.
      dialog.setContentView(R.layout.your_dialog_layout);
      dialog.show();
  }
 

В макете диалогового окна просто поместите ImageView фотографию профиля «Для».

Комментарии:

1. Но я хочу, чтобы текущая фотография была щелчком мыши, который будет отображаться в диалоговом окне.. не вто в макете