Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

10
POST Multipart Form Data с использованием Retrofit 2.0, включая изображение
Я пытаюсь сделать HTTP POST на сервер с помощью Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); imageBitmap.compress(Bitmap.CompressFormat.JPEG,90,byteArrayOutputStream); profilePictureByte = byteArrayOutputStream.toByteArray(); Call<APIResults> call = ServiceAPI.updateProfile( RequestBody.create(MEDIA_TYPE_TEXT, emailString), RequestBody.create(MEDIA_TYPE_IMAGE, profilePictureByte)); call.enqueue(); Сервер возвращает ошибку о том, что файл недействителен. Это странно, потому что я …


10
Ошибка: BinderProxy @ 45d459c0 недействителен; ваша деятельность идет?
Что это за ошибка ... Я не нашел обсуждения этой ошибки в сообществе stackoverflow Подробно: - 10-18 23:53:11.613: ERROR/AndroidRuntime(3197): Uncaught handler: thread main exiting due to uncaught exception 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@45d459c0 is not valid; is your activity running? 10-18 23:53:11.658: ERROR/AndroidRuntime(3197): at …
149 android 


7
android.content.res.Resources $ NotFoundException: идентификатор строкового ресурса # 0x0
Я разрабатываю приложение для Android, которое считывает данные из базы данных MySQL, и я столкнулся с этой ошибкой. У меня есть этот XML-макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView …
149 java  android  xml  listview 

9
Как закрыть уведомление после нажатия на действие
Начиная с уровня API 16 (Jelly Bean), есть возможность добавлять действия в уведомление с помощью builder.addAction(iconId, title, intent); Но когда я добавляю действие к уведомлению, и действие нажимается, уведомление не будет закрыто. При нажатии на само уведомление его можно закрыть с помощью notification.flags = Notification.FLAG_AUTO_CANCEL; или builder.setAutoCancel(true); Но, очевидно, это …

21
ViewModelProviders устарела в 1.1.0
Глядя на документы Google для ViewModel, они показывают приведенный ниже пример кода о том, как получить ViewModel: val model = ViewModelProviders.of(this).get(MyViewModel::class.java) При использовании последней зависимости android.arch.lifecycle:extensions:1.1.1такого класса нет ViewModelProviders. Переходя к документации для ViewModelProviders, я увидел комментарий: Этот класс объявлен устаревшим на уровне API 1.1.0. Используйте ViewModelProvider.AndroidViewModelFactory Проблема в том, …

11
Fade In Fade Out Android-анимация в Java
Я хочу иметь 2-секундную анимацию ImageView, которая затухает 1000 мс, а затем затухает 1000 мс. Вот что у меня есть в конструкторе ImageView: Animation fadeIn = new AlphaAnimation(0, 1); fadeIn.setDuration(1000); Animation fadeOut = new AlphaAnimation(1, 0); fadeOut.setStartOffset(1000); fadeOut.setDuration(1000); AnimationSet animation = new AnimationSet(true); animation.addAnimation(fadeIn); animation.addAnimation(fadeOut); this.setAnimation(animation); Когда я запускаю эту …
148 android  animation 

8
JSON Array итерация в Android / Java
Я создаю приложение для Android, которое необходимо загрузить и синхронизировать с онлайн-базой данных. Я отправляю свой запрос из приложения на страницу php, которая возвращает соответствующие строки из базы данных в формате JSON. Может кто-нибудь, пожалуйста, скажите мне лучший способ перебрать массив JSON? Я получаю массив объектов: [{json object},{json object},{json object}] …
148 java  android  arrays  json 

11
Как изменить размер эмулятора AVD (в Eclipse)?
Я пишу свое первое приложение для Android для малого бизнеса, у которого есть несколько телефонов Droid. Я настроил AVD для телефона с правильным разрешением: 854 пикселей в высоту. Я работаю над MacBook Pro с максимальным разрешением экрана 900 пикселей, поэтому при запуске эмулятора нижняя часть обрезается. Есть ли способ уменьшить …

10
как реализовать прослушиватель длинных кликов в списке
Я хочу добавить OnLongClickListenerв мой список. Всякий раз, когда пользователь долго нажимает на элемент в списке, некоторые действия должны быть выполнены, но мой код не ловит этого слушателя. Пожалуйста, дайте мне знать, где я иду не так. Подобный код работает setOnItemClickListenerочень хорошо. Вот код: listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> …

11
Android: вкладки в нижней части
Я видел некоторую болтовню об этом, но ничего определенного. Есть ли способ поместить вкладки в TabWidget в нижней части экрана? Если так, то как? Я попробовал следующее, но не сработало: а) установка вкладки под раскладкой кадра б) установка гравитации вкладки "снизу" Спасибо! llappall
148 android  tabwidget 

15
java.lang.IllegalArgumentException: представление не привязано к оконному менеджеру
У меня есть действие, которое запускает AsyncTask и показывает диалог прогресса на время операции. Деятельность объявлена ​​НЕ воссозданной вращением или скольжением клавиатуры. <activity android:name=".MyActivity" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" > <intent-filter> </intent-filter> </activity> Как только задача выполнена, я закрываю диалог, но на некоторых телефонах (framework: 1.5, 1.6) выдается такая ошибка: java.lang.IllegalArgumentException: View not …
148 android 

19
Jelly Bean DatePickerDialog - есть ли способ отменить?
--- Примечание для модераторов: Сегодня (15 июля), я заметил , что кто - то уже сталкивался с этой проблемой здесь . Но я не уверен, уместно ли закрывать это как дубликат, так как я думаю, что предоставил намного лучшее объяснение проблемы. Я не уверен, стоит ли мне редактировать другой вопрос …

18
Android YouTube приложение Play Video Intent
Я создал приложение, где вы можете скачать видео с YouTube для Android. Теперь я хочу, чтобы, если вы воспроизводите видео в нативном приложении YouTube, вы также можете его скачать. Для этого мне нужно знать намерение, которое выдает нативное приложение YouTube, чтобы воспроизвести приложение YouTube. Я мог бы сделать это легко, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.