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

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

28
Помилка: у файлі блокування знайдено несподіваний протокол блокування. Очікується 3, знайдено 0
Після оновлення Android Studio до версії 1.3 я більше не можу скомпілювати свій проект. Я отримую Unexpected lock protocol found in lock file. Expected 3, found 0.. Я намагався видалити свою .gradleпапку, але це не вирішує проблему. Щось ще я можу зробити?

4
Як правильно утримувати DialogFragment за допомогою обертання?
У мене є FragmentActivity, що розміщує DialogFragment. DialogFragment виконує мережеві запити та обробляє автентифікацію Facebook, тому мені потрібно зберегти його під час обертання. Я прочитав усі інші питання, що стосуються цього питання, але жодне з них насправді не вирішило проблему. Я використовую putFragment і getFragment, щоб зберегти екземпляр Fragment і …


3
Виклик функції Java із JavaScript через Android WebView
Я хочу здійснити синхронний дзвінок на якийсь код Java у своєму додатку Android. Я використовую це рішення: https://stackoverflow.com/a/3338656 Мій код Java: final class MyWebChromeClient extends WebChromeClient { public boolean onJsAlert(WebView view, String url, String message, JsResult result) { Log.d("LogTag", message); result.confirm(); return true; } } Мій код JavaScript: <html> <script> …

5
Чому 0dp вважається підвищенням продуктивності?
Відповідь в кінці цього питання був заповнений, комбінуючи зауваження і рішення. Питання Я шукав навколо, але не знайшов нічого, що справді пояснює, чому Android Lint , а також деякі підказки Eclipse пропонують замінити деякі layout_heightта layout_widthзначення на 0dp. Наприклад, у мене є, ListViewяку пропонували змінити Раніше <ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="wrap_content" …



9
Перейменування модулів в Android Studio?
Я вибрав неправильну назву конкретного модуля, який я імпортував до проекту Gradle в Android Studio. З цього приводу я хочу перейменувати модуль Facebook1на Facebook. Чи можливо це в проекті Gradle і як це зробити?

15
Android ViewPager отримує поточний вигляд
У мене є ViewPager, і я хотів би отримати поточний вибраний та видимий вигляд, а не позицію. getChildAt(getCurrentItem) повертається неправильно View Це працює не завжди. Іноді повертає null, іноді просто повертає неправильний View. @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser == true) { mFocusedListView = ListView; } } …

11
Помилка функції getToken (). Помилка BAD_AUTHENTICATION стану
Я виявив наступну помилку під час запуску мого додатка для Android в android studio. додаток не вдалося встановити на моєму пристрої через цю помилку. Не знайшов рішення :( будь ласка, допоможіть Авторизація: [GoogleAccountDataServiceImpl] getToken () не вдалося. Статус BAD_AUTHENTICATION, Обліковий запис:, Додаток: com.android.vending, Сервіс: androidmarket com.google.android.gms.auth.be.account.bd: Дані довгої дії недоступні.

11
Як запустити Activity без UI?
Чи можна якось запустити діяльність із основної функції, не маючи користувацького інтерфейсу? тобто чи є спосіб створити свого роду "обгортку" навколо іншої діяльності, тобто, запускаючи основну діяльність, вона автоматично переводить вас до іншої діяльності. Якщо це неможливо, чи є спосіб видалити основну діяльність зі стеку, щоб натискання кнопки "Назад" не …
75 android 

4
Як програмно видалити сповіщення з панелі сповіщень в android?
Будь-хто має уявлення, як ми можемо видалити повідомлення із програми програмно, яке називається за допомогою очікуваного наміру. Я використовував для скасування повідомлення, використовуючи наступний спосіб. AlarmManager am=(AlarmManager)getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(Display.this, TwoAlarmService.class); PendingIntent pi = PendingIntent.getBroadcast(Display.this, AlarmNumber, intent, PendingIntent.FLAG_CANCEL_CURRENT); am.cancel(pi); Але проблема полягає в тому, що вже запущене сповіщення …

5
Додавання папки об’єктів в Android Studio
Android Studio знову змінила структуру проекту ... тепер це так project └── app-module ├── manifests ├── res └── java Я всюди шукав в Інтернеті, але не можу знайти, куди помістити папку активів. Коли я намагаюся створити папку за допомогою засобу перегляду каталогів в Android Studio (клацніть правою кнопкою миші, New …

5
“Помилка надання результату” - onActivityForResult
У мене є LoginActivity(Вхід користувача). В основному він власний Activity, тематизований як діалогове вікно (виглядає так, ніби діалогове вікно). Він з'являється над SherlockFragmentActivity. Що я хочу, так це: якщо успішний вхід в систему, FragmentTransactionдля оновлення подання має бути двоє . Ось код: У LoginActivityразі успішного входу, setResult(1, new Intent()); В …

18
Android Studio продовжує отримувати Unsupported major.minor версії 52.0
Після об’єднання мого проекту з деякими змінами від інших розробників я продовжую отримувати таке: Error:Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 Я спробував встановити Java 8 і встановити свій проект на використання Java 8. Якщо я змінив свій JAVA_HOME на 1,8 в командному рядку та скомпілював за допомогою gradle, це …

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