Articles of растровые

Android – новый BitmapDrawable устарел; Альтернативный Bitmap.createBitmap должен иметь w / h> 0

Я использовал PopupWindow. С помощью этого PopupWindow я устанавливаю BackgroundDrawable в пустой BitmapDrawable. Когда я использую следующий код, он дает устаревшее предупреждение: myPopupWindow.setBackgroundDrawable(new BitmapDrawable()); Поэтому я изменил его на: myPopupWindow.setBackgroundDrawable(new BitmapDrawable( getApplicationContext().getResources(), Bitmap.createBitmap(0, 0, Bitmap.Config.ARGB_8888) )); Это дало мне ошибку, что битмап должен иметь ширину и высоту, превышающую 0. Сейчас я использую: myPopupWindow.setBackgroundDrawable(new BitmapDrawable( getApplicationContext().getResources(), […]

Как получить Bitmap из MapView с Android API Google Maps V2

Я обновляю свое приложение на новом Android Maps API V2 и столкнулся с проблемой при попытке получить растровое изображение текущей отображаемой карты. В API V1 я сделал это так: Bitmap mBitmap; MapViwe mMapView; // … mBitmap = Bitmap.createBitmap(MAP_WIDTH, MAP_HEIGHT, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(mBitmap); mMapView.draw(canvas); Несмотря на то, что в API V1 это получило […]

Изображение Facebook в виде уведомления о большом значке на разных телефонах выглядит белым цветом?

У меня возникла проблема с правильной настройкой и отправкой уведомлений. Я прочитал новую спецификацию для уведомлений об уведомлении о Lollipop 5.0 update здесь: https://material.google.com/style/icons.html и https://material.google.com/patterns/notifications.html, и я понимаю, что значки должны Быть white , чтобы отображать правильно. Это прекрасно, и я полностью понимаю это, но я хочу, чтобы мое уведомление показывало изображение, которое, очевидно, […]

Выпущена неизвестная ссылка на битмап

Я пытаюсь установить значок маркера в Google Maps v2. Я загружаю некоторые изображения по сети и меняю их фон в коде. После этого я устанавливаю их как значки для маркеров. При первом создании карты он отлично работает, но после ротации есть исключение. Версия для Android Я запускаю это: 4.3 Мой код выглядит следующим образом: UrlImageViewHelper.loadUrlDrawable(TuvaletlerMapActivity.this, […]

BitmapFactory.decodeResource и доступные * папки

Мне интересно, если decodeResource (Resources res, int id, BitmapFactory.Options opts) учитывает папки drawable-ldpi, mdpi, hdpi и т. Д. Я проверил исходный код, и это не похоже на это, но я могу что-то упустить. (Как правило, где RAdrawable разрешен в Android-источнике? Я не смог его найти.)

Растровое изображение слишком велико для загрузки в текстуру

У меня есть в файле с возможностью рисования файл с размером 960×1440. Когда приложение запускается, изображение не загружается в качестве фона, а в лог-катке я вижу: Растровое изображение слишком велико для загрузки в текстуру (2880×4320, max = 4096×4096) Почему он скажет 2880×4320, если изображение 960×1440? Растровое изображение загружается через xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_centerHorizontal="true" android:layout_centerVertical="true" […]

Проблемы с памятью в фрагментах, показывающих изображения

Я использую фрагменты для отображения изображений / страниц. У меня есть одно действие (основное), которое содержит все фрагменты. package com.example.hscroll.demo; import android.os.Bundle; import android.preference.PreferenceManager; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentStatePagerAdapter; import android.support.v4.app.ListFragment; import android.support.v4.view.ViewPager; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.LinearLayout; import com.crittercism.app.Crittercism; import com.example.hscroll.customer.BitmapWeakReference; import com.example.hscroll.customer.PromotionalPriceListAdditionsDataAdaptor; import com.example.hscroll.customer.PromotionalPriceListDataAdaptor; import com.example.hscroll.library.imagezoom.ImageViewTouch; public […]

Загрузите снимок, сделанный камерой, на сервер с ограниченным размером

Название звучит, может быть, немного похоже на вопрос «noob», но я хорошо знаю, как программировать для Android, я просто хочу понять, что это лучший способ добиться того, чего я хочу. Мой вариант использования: пользователь берет фотографию и отправляет ее на наш сервер с ограничением размера файла (что может означать, что мы должны изменить размер фотографии […]

Android Opengl-es загружает неэнергию 2 текстуры

У меня есть приложение, в котором я неоднократно играл с android, он использует opengl-es. В настоящее время я загружаю текстуры из растрового изображения так: //Load up and flip the texture – then dispose the temp Bitmap temp = BitmapFactory.decodeResource(Deflecticon.getContext().getResources(), resourceID); Bitmap bmp = Bitmap.createBitmap(temp, 0, 0, temp.getWidth(), temp.getHeight(), flip, true); temp.recycle(); //Bind the texture in […]

Значок Bigmap отображается как белый квадрат в уведомлении?

У меня возникает эта проблема, когда я генерирую Bitmap из URL-адреса, который я использую в своем уведомлении. Однако, на моем телефоне, Bitmap появляется как маленький белый квадрат. Я заглянул в него и нашел много сообщений, которые так говорили об этом: значок не отображается в уведомлении: вместо этого показан белый квадрат И я точно знаю, что […]