Как отобразить изображение полностью при нажатии на изображение? - PullRequest
0 голосов
/ 09 октября 2019

Как отображать изображения в полноэкранном режиме из MYSL при нажатии на значок изображения? Используя JSON и намерение.

Пример изображения:
Example

1 Ответ

0 голосов
/ 09 октября 2019

Попробуйте с этим

Uri uri;
Intent intent = new Intent(Intent.ACTION_VIEW);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
    uri = Uri.parse("image_route");
} else {
    uri = Uri.fromFile(new File("image_route"));
}
String mime = "*/*";
MimeTypeMap mimeTypeMap = MimeTypeMap.getSingleton();
if (mimeTypeMap.hasExtension(
        mimeTypeMap.getFileExtensionFromUrl(uri.toString())))
        mime = mimeTypeMap.getMimeTypeFromExtension(
              mimeTypeMap.getFileExtensionFromUrl(uri.toString()));
intent.setDataAndType(uri, mime);

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