Articles of android

Изменение местоположения проектов по умолчанию (или рабочей области) в Android Studio

Как изменить местоположение сохранения проектов по умолчанию в Android Studio? Есть ли что-то вроде рабочих областей в Android Studio тоже

Android Network Service Discovery «Тайм-аут»?

Я использую Network Service Discover (NSD) на Android для рекламы сервера REST на устройстве. Мой сервер REST завернут в экземпляр android.app.Service . В onCreate я успешно запускаю сервер REST и регистрирую службу NSD. Я вижу имя службы NSD на других устройствах в моей сети (например, My Service ). В моем onDestroy я останавливаю сервер REST […]

Включить предварительно скомпилированную статическую библиотеку с использованием NDK

Я хочу включить статическую библиотеку, которая предварительно скомпилирована в моем проекте Android Studio NDK. Я использую Android Studio 1.0.1, и любые решения, которые пытаются решить эту проблему на SO, выглядят устаревшими (или включают в себя создание проекта библиотеки и включение его). Структура выглядит следующим образом: app /–src /–main /–java +–jni +–jniLibs /–armeabi /–libpng.a –armeabiv7 /–libpng.a […]

Ошибка Android: невозможно добавить окно – токен null не для приложения

Hy. Я попытался создать диалоговое окно предупреждения, но когда я запускаю свое приложение, вызывается исключение 09-26 12:43:21.949: E/AndroidRuntime(14618): FATAL EXCEPTION: main 09-26 12:43:21.949: E/AndroidRuntime(14618): android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an application 09-26 12:43:21.949: E/AndroidRuntime(14618): at android.view.ViewRootImpl.setView(ViewRootImpl.java:687) 09-26 12:43:21.949: E/AndroidRuntime(14618): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:301) 09-26 12:43:21.949: E/AndroidRuntime(14618): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:215) 09-26 12:43:21.949: E/AndroidRuntime(14618): […]

Андроид ANR в смене MediaPlayer

У меня есть простая деятельность, которая воспроизводит видео через VideoView public class AVideo extends Activity { private VideoView mVideoView; private MediaController mc; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a_video); Bundle extras = getIntent().getExtras(); Uri path = Uri.parse(extras.getString("videoURI")); mVideoView = (VideoView) findViewById(R.id.video); mVideoView.setVideoURI(path); mc = new MediaController(this); mVideoView.setMediaController(mc); } @Override protected void onResume() { super.onResume(); […]

Как сделать изображение как можно большим, сохраняя соотношение сторон

У меня есть изображение, которое меньше контейнера, в котором я бы хотел его разместить. Я бы хотел, чтобы изображение растягивалось, сохраняя его соотношение сторон, до его максимально возможного размера. Чтобы проиллюстрировать эту проблему: <ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/thumbnail" android:scaleType="fitXY" android:adjustViewBounds="true"/> ImageView выше будет растянут, чтобы заполнить ширину контейнера. @drawable также будет растягиваться вдоль оси x, чтобы […]

Пакет имеет несоответствующий uid: 10124 на диске, 10134 в настройках

У меня есть некоторые проблемы на устройствах Android 2.3.X для одного из моих приложений (имя пакета – com.netbiscuits.kicker). Однако я не могу установить APK. Я попытался установить его непосредственно из eclipse (debug keystore) со следующим сообщением в LogCat: 05-02 09:29:03.671: D/PackageManager(279): Scanning package com.netbiscuits.kicker 05-02 09:29:03.671: E/PackageManager(279): Package com.netbiscuits.kicker has mismatched uid: 10124 on disk, […]

Может ли выставляемая форма иметь размер, соответствующий fill_parent?

Действительно ли это применимо для Android- fill_parent с возможностью использования fill_parent для ее размера? <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="#666666"/> <size android:width="fill_parent" android:height="fill_parent"/> </shape> РЕДАКТИРОВАТЬ Это на фоне изображений ImageButton . Я хочу, чтобы значок кнопки имел круг за ним, но я не всегда знаю, какой размер кнопки будет (разные размеры для макета).

Ошибка приложения при выборе / прокрутке элементов на Spinner. (LG Mobile) (java.lang.IllegalStateException: Итерация уже запущена)

Я сделал приложение, в котором пользователю нужно выбрать целое число из Spinner . Я Spinner с помощью Adapter . Код такой. Integer[] intArray = new Integer[500]; for (int i = 0; i < 500; i++) intArray[i] = i + 1; ArrayAdapter<Integer> adapter = new ArrayAdapter<Integer>(this, android.R.layout.simple_spinner_dropdown_item, intArray); spinner.setAdapter(adapter); Приложение написано для API-21 . Он отлично […]

Используйте диалоговое окно Android ON ON OFF в приложении «Моя заявка»

В нашем приложении мы хотим интегрировать диалоги по умолчанию Android по умолчанию. Тот же диалог, который появляется, когда GPS выключен, и мы нажимаем кнопку моего местоположения в приложениях Google Maps. Приложили также образ диалога, который я хочу интегрировать. При нажатии кнопки «Нет» будет закрыто диалоговое окно. Нажав на кнопку «Да», вы активируете GPS-устройство напрямую. Диалоговое […]