У меня есть активность с некоторыми представлениями, после того, как я сделал некоторые вещи, я хочу преобразовать внешний вид этого действия в изображение и отправить его по электронной почте. Я могу отправить изображение по электронной почте, но как я могу сделать эту деятельность в образ? Является ли это возможным?Как преобразовать активность в изображение
3
A
ответ
2
Вы можете запрограммировать снимок экрана своего устройства, что должно сделать трюк. Взгляните на это SO answer, он должен вас начать.
0
Вы можете отобразить различные виды вашего приложения до Bitmap
объектов, захватив drawing cache
.
просто обратитесь к http://blog.neurolive.net/2010/11/385/ за более подробной информацией. (Спасибо, за большой учебник)
особенно
private Bitmap getScreenViewBitmap(View v) {
v.setDrawingCacheEnabled(true);
// this is the important code :)
// Without it the view will have a dimension of 0,0 and the bitmap will be null
v.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED),
MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
v.buildDrawingCache(true);
Bitmap b = Bitmap.createBitmap(v.getDrawingCache());
v.setDrawingCacheEnabled(false); // clear drawing cache
}
кажется, что вы были бы заинтересованы в. (Просто найти верхний уровень, просматривать и использовать этот метод, чтобы захватить Bitmap)
Смежные вопросы
- 1. Как преобразовать активность в фрагмент
- 2. Как преобразовать активность в фрагмент
- 3. Как преобразовать активность во фрагмент?
- 4. Как преобразовать активность фрагмента вкладки в обычную активность без вкладок
- 5. Android: преобразовать активность в фрагмент
- 6. Как преобразовать эту активность в фрагмент?
- 7. Как преобразовать активность с ListView в фрагмент?
- 8. Пытался преобразовать активность в фрагмент
- 9. Как преобразовать изображение base64 в нормальное изображение
- 10. Как преобразовать изображение Pyglet в изображение PIL?
- 11. Как преобразовать изображение GDI + * в растровое изображение *
- 12. Как преобразовать декартово изображение в Полярное изображение
- 13. Как преобразовать изображение в изображение dicom?
- 14. Как преобразовать растровое изображение в изображение
- 15. Как преобразовать jpg изображение в растровое изображение?
- 16. Как преобразовать изображение в растровое изображение
- 17. Как преобразовать растровое изображение в изображение emgu?
- 18. Как преобразовать растровое изображение в изображение CIELab?
- 19. Преобразовать растровое изображение в изображение
- 20. Как преобразовать изображение в анимацию?
- 21. Как преобразовать спектрограмму в изображение
- 22. Как преобразовать изображение в татуировку?
- 23. Как преобразовать TextFrame в изображение
- 24. Как преобразовать System__ComObject в изображение?
- 25. Как преобразовать изображение в сетчатку?
- 26. Как преобразовать изображение в aforge
- 27. Как преобразовать BufferedImage в изображение?
- 28. Как преобразовать изображение в значок?
- 29. Как преобразовать ImageIcon в изображение?
- 30. Как преобразовать холст в изображение
Попробуйте SO - [http://stackoverflow.com/questions/3067586/how-to-capture-the-android-device-screen-content][1] [1]: http://stackoverflow.com/вопросы/3067586/как к захвату-The-андроид-устройство экрана контент – karakuricoder