1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/WangYan2017-SelectImage

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SelectImage

Выбрать изображение

Этот проект зависит от фреймворка YanImageload для загрузки изображений.

Selectimagelib зависит от https://github.com/yanshao/YanImageload, фреймворк для загрузки изображений, который реализует показ и выбор изображений с локальной SD-карты.

Приложение в качестве примера demo зависит от selectimagelib.

Использование

Intent intent = new Intent(MainActivity.this, YanSelectImageActivity.class);
intent.putExtra(YanSelectImageActivity.SELECT_SIZE, 1);
startActivityForResult(intent, YanSelectImageActivity.STAR_CODE);

В нужном месте вызовите приведённый выше код для перехода. SELECT_SIZE указывает максимальное количество изображений для выбора, по умолчанию — 1 изображение.

Примечание: startAcityForResult требует передачи requestCode, иначе в методе onActivityResult невозможно правильно определить, было ли возвращено выбранное изображение.

Обратные вызовы onActivityResult:

@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == YanSelectImageActivity.STAR_CODE && resultCode == YanSelectImageActivity.OK_CODE) {
        imageList = data.getStringArrayListExtra(YanSelectImageActivity.SELECT_IMAGE_LIST);
        Log.e("yy", "im==" + imageList.size());

        YanImageLoad.getInstance(MainActivity.this).disPlay(photo_image, imageList.get(0), com.yanshao.selectimagelib.R.drawable.ic_yan_photo, 1);
    }
}

Вернуть ArrayList массив на основе requestCode и resultCode.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Выбор фотографий, аналогичный функции в WeChat, на Android. Расширить Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/WangYan2017-SelectImage.git
git@gitlife.ru:oschina-mirror/WangYan2017-SelectImage.git
oschina-mirror
WangYan2017-SelectImage
WangYan2017-SelectImage
master