Articles of 4.0

Поддержка новых функций api, если они доступны

Мой вопрос: Могу ли я поддерживать более старые функции api и использовать функции нового api, если они доступны? Моя ситуация. Я создаю простое приложение, которое, если доступно, я хочу поддерживать некоторые расширенные функции с пользовательским интерфейсом. Но уровень API, который я поддерживаю, составляет 13, поэтому я могу поддерживать Android 3.2. В частности, я хочу использовать […]

Android PorterDuffXfermode на ICS

Есть некоторый код, который отлично работает на Android 2.2, но в Android 4 выдается только черный вид. Это метод onDraw: //Object initialization Paint paint=new Paint(); PorterDuffXfermode exclude=new PorterDuffXfermode(PorterDuff.Mode.SRC_OUT); paint.setAntiAlias(true); paint.setDither(true); //The dimensions are OK and they are at the center of the screen canvas.drawBitmap(mask, screenWidth / 2 – pixelsToSp(100), screenHeight / 2 – pixelsToSp(100), paint); […]

Как вызвать нестатический метод из статического метода

Возможный дубликат: Вызов нестатического метода в статическом методе в Java Можно ли вызвать нестатический метод из статического метода? Нестатический находится в другом классе и должен быть нестационарным. public static void start() { CheckConnection checkInternet = new CheckConnection(); if (checkInternet.isNetworkAvailable()) { // Has internet Connection } else { // No Internet Connection } } Код не […]

Как я могу получить платформу в Android 4.0 / Ice Cream Sandwich?

Ice Cream Sandwich был анонсирован всего несколько часов назад, и я несколько раз играю с SDK. Ice Cream Sandwich является особенным, потому что он работает как на телефонах, так и на планшетах. Одна из возможностей, которые я, похоже, не могу найти, – это метод, который говорит вам, работает ли ОС на телефоне или планшетном устройстве. […]

Как увеличить высоту ProgressBar в ICS / JB

Я использую панель прогресса Android в одном из моих виджетов: <ProgressBar android:layout_width="fill_parent" android:layout_height="wrap_content" style="?android:attr/progressBarStyleHorizontal" android:id="@+id/progressbar_Horizontal" android:max="100"/> В Android 2.x это выглядит хорошо, как на следующем рисунке. Я написал% поверх бара. Но если я изменюсь в манифесте Android андроид: targetSdkVersion До «15» индикатор прогресса выглядит совершенно другим. Теперь это тонкая синяя линия вместо бара. Проблема в […]

Android.support.v4.view.ViewPager не запрещает прокрутку дочерних элементов в Android 2.2?

У меня есть приложение с поддержкой android v4 с помощью ViewPager, у одного из моих представлений есть HorizontalScrollView внутри страницы, в версии 4.0 он может прокручиваться нормально, но работает 2.2, когда ViewPager переходит на следующий. Любое предложение?

Невыполнение результатов из галереи

У меня есть приложение, которое обрабатывает изображение, выбранное из галереи. Но на ICS произошел сбой с такой stacktrace: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, Intent { dat=content://com.google.android.gallery3d.provider/picasa/item/5629933319233370946 }} to activity {com.myexample/com.myexample.activities.UserProfileActivity}: java.lang.NullPointerException at android.app.ActivityThread.deliverResults(ActivityThread.java:2980) at android.app.ActivityThread.handleSendResult(ActivityThread.java:3023) at android.app.ActivityThread.access$1100(ActivityThread.java:123) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1177) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787) at […]

Возможно ли сделать setSystemUiVisibility () повлиять на всю систему, а не на ваше приложение?

Я надеялся сделать приложение, которое затемняло мягкие кнопки на точки на Galaxy Nexus, используя код из этого ответа . Для полноты, это код: getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); Вот вопрос: возможно ли, чтобы приложение могло сделать этот параметр в системной системе, а не просто в то время как приложение сосредоточено? В идеале приложение будет работать в фоновом режиме и […]

Android Canvas.drawPicture не работает в устройствах сэндвич с мороженым

Я хочу нарисовать Picture на Canvas mCanvas.drawpicture(mPicture, mRect) Используя целевой API 7 <uses-sdk android:minSdkVersion="7"/> , он отлично работает на устройствах с API <14, но в устройствах с Ice Cream Sandwich он не работает. По-видимому, это связано с тем, что canvas.drawPicture не поддерживается аппаратным ускорением. Неподдерживаемые операции рисования. Я попытался исправить это, отключив аппаратное ускорение в […]

Android Theme.Holo.Light на Galaxy Nexus имеет серый фон, когда эмулятор не работает

Когда я использую тему Theme.Holo.Light, мой фоновый экран выглядит белым на эмуляторе (так же, как с использованием Theme.Light из более ранних версий Android). Однако на Galaxy Nexus он выглядит светло-серым. Я сделал снимок экрана и обнаружил, что на самом деле это очень небольшой градиент. Вот новый проект, созданный с помощью ADT16. Все, что я сделал, […]

Intereting Posts
Почему ContextThemeWrapper теперь ограничен группой поддержки? HTTP Vs Vanilla для загрузки большого двоичного файла (50-200 МБ) с устройства Android через сеть с одним хопом Wi-Fi База данных JacksonParser и основная причина «найденный дубликат файла для APK»? Нижний колонтитул внизу списка, фиксированный в нижней части экрана Сделать изображение Файл доступен в галерее Android на Lollipop Как сделать программную кнопку Toggle включенной и включенной в Android? Интерактивный фильтр для android.intent.action.CALL Как я могу увеличить область касания для элементов управления (ToggleButton)? Как разделить строку по перерыву? LocationManager requestLocationUpdates не работает Как проверить arraylist содержит это конкретное слово в android? AutoCompleteTextView с CursorLoader и SimpleCursorAdapter Предотвращение переворачивания передней передней камеры Виджет приложений onUpdate не вызывается, когда существует метод onReceive Устройство BLE автоматически отключается от устройства Android. Android BLE