Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

17
Причиною можуть бути сторонні плагіни Gradle
Після оновлення до Android Studio 3.1 я отримав це повідомлення про помилку: Проект працює чудово, і це здебільшого лише попередження, тому моє питання полягає в тому, який сенс попередження і як я можу його позбутися? Відповідні частини файлів gradle: Це мій проект build.gradle buildscript { ext { kotlin_version = '1.2.31' …

6
Перегляд списку перетягування списку Android
У мене є список записів на listview, який я хочу, щоб користувач міг переставити сортування за допомогою методу перетягування. Я бачив це в інших програмах, але не знайшов підручника для цього. Це повинно бути те, що потрібно і іншим. Чи може хтось вказати мені на якийсь код для цього?
132 android  listview 

2
Android - Написання користувацького (складового) компонента
Додаток Android, який я зараз розробляю, має основну діяльність, яка зросла досить великою. Це головним чином тому, що воно містить aTabWidget 3 вкладки. Кожна вкладка має досить багато компонентів. Діяльність повинна контролювати всі ці компоненти відразу. Тому я думаю, ви можете собі уявити, що ця діяльність має приблизно 20 полів …

10
Android: очистити стек активності
У мене є кілька заходів у моїй заявці. і потік дуже складний. Коли я натискаю програму виходу, переходить до екрана входу, а звідти користувач може вийти кнопкою скасування (дзвінок system.exit(0)) коли я виходжу або натискаю кнопку назад, система викликає активність із стека :( як я можу очистити всі дії в …

8
Що таке еквівалент "colspan" в Android TableLayout?
Я використовую TableLayout в Android. Зараз у мене є один TableRow з двома елементами в ньому, і нижче, TableRow з одним елементом. Виводиться так: ----------------------------- | Cell 1 | Cell 2 | ----------------------------- | Cell 3 | --------------- Що я хочу зробити, це зробити, щоб Cell 3 розтягнувся на обидві …

8
Визначте, чи JSON є JSONObject або JSONArray
Я збираюся отримувати або сервер JSON або масив від сервера, але я не маю уявлення, яким це буде. Мені потрібно працювати з JSON, але для цього мені потрібно знати, чи це Об'єкт чи масив. Я працюю з Android. Хтось має хороший спосіб зробити це?
132 android  arrays  json  object 

10
як отримати розмір екрану для Android програмно, раз і назавжди?
Як я можу програмно визначити розмір екрана в одиницях, використовуваних сенсорними подіями та Переглядати вимірювання / макет? Іншими словами, я хочу, щоб координати нижнього правого кута екрану в системі координат використовувались сенсорні події ' getRawX()/getRawY()та View.getLocationOnScreen(). Я не вагаюся називати потрібні події / одиниці перегляду "пікселями", оскільки, очевидно, на моєму …
132 android 

8
Вимірювання висоти тексту для малювання на полотні (Android)
Будь-який прямий спосіб вимірювання висоти тексту? Я зараз це роблю, використовуючи Paint, measureText()щоб отримати ширину, а потім шляхом спроб і помилок знайти значення, щоб отримати приблизну висоту. Я теж возився FontMetrics, але все це здається приблизними методами, які смокчуть. Я намагаюся масштабувати речі для різних резолюцій. Я можу це зробити, …

11
Камера Android: намір даних повертає нуль
У мене є додаток для android, яке містить кілька заходів. В одному з них я використовую кнопку, яка буде викликати камеру пристрою: public void onClick(View view) { Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(photoIntent, IMAGE_CAPTURE); } У цій же діяльності я називаю OnActivityResultметод отримання результату зображення: @Override protected void onActivityResult(int requestCode, …

8
Як встановити перевірену радіо кнопку як за замовчуванням у радіогрупі?
Я створив RadioGroupі RadioButtonдинамічно наступним чином: RadioGroup radioGroup = new RadioGroup(context); RadioButton radioBtn1 = new RadioButton(context); RadioButton radioBtn2 = new RadioButton(context); RadioButton radioBtn3 = new RadioButton(context); radioBtn1.setText("Less"); radioBtn2.setText("Normal"); radioBtn3.setText("More"); radioBtn2.setChecked(true); radioGroup.addView(radioBtn1); radioGroup.addView(radioBtn2); radioGroup.addView(radioBtn3); Тут крок radioBtn2.setChecked(true);причин radioBtn2завжди перевіряється. Це означає, що я не можу зняти прапорець radioBtn2, перевіривши інші дві …

10
Піктограма сповіщень з новою системою обміну повідомленнями Firebase
Вчора Google представив в Google I / O нову систему сповіщень на основі нової Firebase. Я спробував цей новий FCM (Firebase Cloud Messaging) із прикладом на Github. Піктограма сповіщення завжди являє собою ic_launcher, незважаючи на те, що я оголосив певний доступний варіант Чому? Тут нижче офіційного коду для обробки повідомлення …

11
Отримання растрових зображень з векторного малювання
У своїй програмі я повинен встановити великий значок для сповіщення. LargeIcon повинен бути Bitmap, і мої малюнки - це векторні зображення (нова функція в Android, дивіться це посилання ) Проблема полягає в тому, що коли я намагаюся декодувати ресурс, який є векторним зображенням, я отримую нульове повернення. Ось зразок коду: …

3
Як додати спеціальний стан кнопки
Наприклад, кнопка за замовчуванням має такі залежності між станами та фоновими зображеннями: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_window_focused="false" android:state_enabled="true" android:drawable="@drawable/btn_default_normal" /> <item android:state_window_focused="false" android:state_enabled="false" android:drawable="@drawable/btn_default_normal_disable" /> <item android:state_pressed="true" android:drawable="@drawable/btn_default_pressed" /> <item android:state_focused="true" android:state_enabled="true" android:drawable="@drawable/btn_default_selected" /> <item android:state_enabled="true" android:drawable="@drawable/btn_default_normal" /> <item android:state_focused="true" android:drawable="@drawable/btn_default_normal_disable_focused" /> <item android:drawable="@drawable/btn_default_normal_disable" /> </selector> Як я …
132 android  button  state 

7
Перегляд Wrap_content всередині ConstraintLayout розтягується поза екраном
Я намагаюся реалізувати просту міхур чату за допомогою ConstraintLayout. Це я намагаюся досягти: Однак, wrap_contentздається, не справляється належним чином із обмеженнями. Він поважає поля, але не розраховує наявний простір належним чином. Ось моя верстка: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/chat_message" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="16dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" …

20
Помилка надування класу android.webkit.WebView android.view.InflateException
У Lollipop (API 22) кожного разу, коли у своїй програмі я показую веб-перегляд, програма перестає працювати. У моїй консолі розробника для android було кілька помилок, пов’язаних із цією подією. Не потрібно говорити, що він працює на Android 4, 6 і 7. Читаючи слід стека (розміщений в кінці цього допису), щось …
132 java  android  webview 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.