Articles of Скриншот

Сделайте снимок экрана SurfaceView

Я разрабатываю простое приложение для камеры. У меня есть код, который снимает снимок всей активности и записывает ее на карту Sd. Проблема в том, что Surfaceview возвращает черный экран. Я хотел бы знать, как самостоятельно сделать снимок экрана только для просмотра поверхности. Вот код, который берет скриншот всей активности. findViewById(R.id.screen).setOnClickListener(new OnClickListener() { @Override public void […]

Отключить скриншот в приложении для Android

У меня есть текущее приложение для Android, которое не позволяет пользователю снимать снимок экрана . Я использую getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE); В моем методе onCreate () и работает отлично. Теперь моя проблема находится на одном из моих экранов. Я перемещаю пользователя на карту Google с помощью некоторых маршрутов. Я не хочу, чтобы пользователь снимал снимок экрана на […]

Отображение общего доступа Android на других устройствах

Я работаю над распространением дисплея планшета с более чем одной таблицей (все корневые), подключенной через WiFi, я использую следующий подход (все внутри одного потока): 1- Я снимаю снимок экрана. Process sh = Runtime.getRuntime().exec("su", null,null); OutputStream os = sh.getOutputStream(); os.write(("/system/bin/screencap -P " + "/sdcard/test/img.png").getBytes("ASCII")); os.flush(); os.close(); sh.waitFor(); 2- сжать изображение с экрана. Bitmap mBitmap = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory().getPath() […]

TextView не доступен для просмотра в OpenGl Curl View Effect

В моем приложении у меня есть требование, подобное этому. У меня есть количество данных, и мне нужно показать эти данные в виде макета ListView, теперь я предполагаю, что на всех страницах я хочу показать 6 страниц на каждой странице. Я перечислил количество текстовых комментариев на Каждая страница. Предположим, у меня есть 7 страниц, поэтому мне […]

Использование ADB для захвата экрана

Я пытаюсь как можно быстрее получить скриншот экрана телефона. В настоящее время я делаю: adb shell screencap -p /sdcard/screencap.png && adb pull /sdcard/screencap.png Однако он слишком медленный и занимает до 3 секунд. Есть ли лучший способ сделать это? Я намерен использовать эту функцию с помощью непереадресованного телефона. Кроме того, каковы различные аргументы, которые я могу […]

Ошибка при выполнении команды adb программно

Я пытаюсь выполнить команды adb программно Вот мой код: File f = new File(Environment.getExternalStorageDirectory(), "screen" + System.currentTimeMillis() + ".png"); new ExecuteCommand(MainActivity.this).execute("adb shell screencap -p " + Environment.getExternalStorageDirectory().getPath() + "/" + "screen" + System.currentTimeMillis() + ".png"); Класс ExecuteCommand: public class ExecuteCommand extends AsyncTask<String, String, String> { Context mContext=null; public ExecuteCommand(Context _ctx) { mContext =_ctx; } ProgressDialog […]

Выполнение скриншота программно не захватывает содержимое поверхности

У меня есть приложение, которое я хочу, чтобы захватить снимок экрана. Фон макета – это surfaceView, который показывает видео с задней камеры. Следующий код способен сделать снимок экрана, но содержимое поверхностиView сохраняется как черный. Вот код: btn.setOnClickListener(new OnClickListener() { public void onClick(View v) { Random num = new Random(); int nu=num.nextInt(1000); Bitmap bmp; CamView.setDrawingCacheEnabled(true); CamView.buildDrawingCache(true); […]

Путь к скриншотам в Android

Есть ли способ узнать путь, используемый андроидом для сохранения скриншотов? Могу ли я получить путь от кода?

Размер скриншотов для публикации приложения для Android в Google Play

На консоли разработчика, когда вы отправляетесь на публикацию своего приложения для Android, необходимы скриншоты со следующими характеристиками: 320 x 480, 480 x 800, 480 x 854,1280 x 720, 1280 x 800 24-битный PNG или JPEG (без альфа) Full Кровоточить, нет границ в искусстве. Теперь по этой ссылке говорится: «Вы можете загрузить до 8 снимков экрана». […]

Android делает снимок экрана через код

Это не должно быть слишком жестким вопросом. Мне нужна возможность сделать снимок экрана моего макета (просмотреть) и отправить его через sms. Может ли кто-нибудь мне ходить, хотя шаги? Благодаря! Редактировать: Это не значит, что это «скриншот», я думаю, до тех пор, пока мы получим все отображенные пиксели из представления.