docs: private void selectImage() {
          Album.image(this)
                  .multipleChoice()
                  .camera(true)
                  .columnCount(2)
                  .selectCount(6)
                  .checkedList(mAlbumFiles)
                  .widget(
                          Widget.newDarkBuilder(this)
                                  .title(mToolbar.getTitle().toString())
                                  .build()
                  )
                  .onResult(new Action<ArrayList<AlbumFile>>() {
                      @Override
                      public void onAction(@NonNull ArrayList<AlbumFile> result) {
                          mAlbumFiles = result;
                          mAdapter.notifyDataSetChanged(mAlbumFiles);
                          mTvMessage.setVisibility(result.size() > 0 ? View.VISIBLE : View.GONE);
                      }
                  })
                  .onCancel(new Action<String>() {
                      @Override
                      public void onAction(@NonNull String result) {
                          Toast.makeText(ImageActivity.this, R.string.canceled, Toast.LENGTH_LONG).show();
                      }
                  })
                  .start();
      }