Как сделать скриншот фрагмента из активности?
Если Ваш Fragment
присоединён к какой-нибудь View
в Activity
, то можно получить снимок экрана примерно таким способом:
Получаем в Activity
ту самую View
, к которой присоединён Fragment
:
View view = findViewById(R.id.content);
Создаём Bitmap
с нужными параметрами:
Bitmap viewBmp = Bitmap.createBitmap(view.getWidth(),
view.getHeight(), Config.ARGB_8888);
viewBmp.setDensity(view.getResources().getDisplayMetrics().densityDpi);
А затем рисуем на нём нашу View
;
Canvas canvas = new Canvas(viewBmp);
view.draw(canvas);
В итоге у вас будет Bitmap
- растровое изображение вашей View
, с которым Вы сможете сделать, что захотите :)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
I want to make an applicationWhen I click on the Button, I want to display three numbers with a delay on the Textview
Интересует как вывести динамическую таблицу из БД на GUI - формуИспользовал интерфейс "AbstractTableModel"