Articles of растровый

UnsupportedException из Canvas.setBitmap (Bitmap)

Я создаю приложение, которое рисует и такое под контролем пользователей, и давайте их сохраним. Способ, которым я пытаюсь достичь этого, – использовать пользовательский Bitmap, на котором рисуется холст, а затем сохраняя полученный Bitmap. Все работает так, как ожидалось, до тех пор, пока не вызывается Canvas.setBitmap (Bitmap). Я получаю следующую ошибку. 03-24 13:47:50.741: E/AndroidRuntime(27888): FATAL EXCEPTION: […]

Как преобразовать LinearLayout в изображение?

Я попробовал следующий код для преобразования LinearLayout в изображение: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LinearLayout lyt = (LinearLayout) findViewById(R.id.lyt); lyt.setDrawingCacheEnabled(true); lyt.buildDrawingCache(true); Bitmap b = Bitmap.createBitmap(lyt.getDrawingCache()); ImageView img = (ImageView) findViewById(R.id.imageView1); img.setImageBitmap(b); } Но я получил NullPointerException в: Bitmap b = Bitmap.createBitmap(lyt.getDrawingCache()); Где формат XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > […]

Пользовательский виджет приложения для Android

Я создаю виджет приложения для Android, который из-за того, что он состоит из пользовательских элементов, таких как графики, должен отображаться как растровое изображение. Тем не менее, я столкнулся с несколькими недостатками этого процесса. 1) Есть ли способ найти максимальное доступное пространство для виджета приложения? (OR: Возможно ли правильно рассчитать размеры для минимального пространства, доступного в […]

Запуск Intent.ACTION_VIEW не работает над сохраненным файлом изображения

Прежде всего позвольте мне сказать, что эти вопросы немного связаны с другим вопросом . Из-за этого он был создан. У меня есть следующий код для записи растрового изображения, загруженного из сети в файл на SD-карте: // Get image from url URL u = new URL(url); HttpGet httpRequest = new HttpGet(u.toURI()); HttpClient httpclient = new DefaultHttpClient(); […]

Android: как создать кнопку над Bitmap динамически или OVERLAYING?

Я пытаюсь создать кнопки BUTTON над BITMAP или OVERLAYING на представлении. Здесь я создаю цифровую подпись. После подписи мне нужно сохранить для этого мне нужна кнопка. Пожалуйста, помогите мне. Это очень срочно. спасибо Здесь мой код import android.content.Context; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; import android.graphics.BitmapFactory; import android.graphics.BlurMaskFilter; import android.graphics.BlurMaskFilter.Blur; import android.graphics.Canvas; import android.graphics.Color; import […]

Преобразование текста в растровое (Pixel) на Android

У меня есть приложение для Android, в котором мне нужно загрузить текст с веб-сайта, преобразовать его в формат растрового изображения и отобразить его на светодиодной панели дисплея. Я борюсь с преобразованием растрового изображения. Пытался использовать следующее: Bitmap mybitmap = Bitmap.createBitmap(100, 16, Bitmap.Config.ALPHA_8); Canvas c = new Canvas(mybitmap); c.drawText("0", 0, 0, paint); Но, похоже, это не […]

Что делать setDither, setFilterBitmap и setAntiAlias ​​в Canvas?

Обычно образцы, которые я вижу, используют эти методы, когда пытаются рисовать растровые изображения на холсте. Например : paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setDither(true); Но я не знаю, что делают эти три метода? Когда я должен их использовать?

Андроид, использующий Renderscript для размытия эффектов, вызывает A / libc: фатальный сигнал 7 (SIGBUS), код 2, ошибка addr 0x9e6fa000 in tid 482 (AsyncTask # 1)

Я использую эффект размытия, применяя к растровому изображению, загруженному из ресурсов, он работает так, как ожидалось, при использовании универсального-imageloader для загрузки изображения и применения к растровому изображению вызывает A / libc: Fatal signal 7 (SIGBUS), код 2, ошибку addr 0x9d56e000 in tid 31955 (AsyncTask # 1) public class MyActivity extends ActionBarActivity { private ImageView ivBackground; […]

Избегайте растрового изображения из переработанного андроида

У меня есть две задачи асинхронной работы, одна из которых загружает изображение, а другая добавляет эффект размытия, но моя проблема заключается в том, что в onPostExecute загружаемой задачи я хочу поместить растровое изображение в ImageView, а затем передать его во вторую задачу Применять эффект размытия на нем, но иногда я получаю trying to use a […]

Как узнать, сколько свободного размера кучи доступно для растрового изображения для Android 2. *?

В нашем приложении много растровых изображений. Он отлично работает, например, на G1, XOOM. Но на HTC Desire появляется ошибка OutOfMemory. В коде мы используем try / catch (OutOfMemoryError e) и исключение всех устройств (кроме Desire), но HTC просто убивает приложение без исключения OOM. Мы ограничили память для растровых изображений до 12 Мб, и казалось, что […]