Articles of Ява

Как получить префикс страны страны от iso

Я получил код страны из кода из этого ответа : TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); String countryCode = tm.getSimCountryIso(); Как я могу получить номер телефона префикса для страны? Например, +972 для il.

AndroidAnnotations и кинжал

Я пытаюсь использовать Кинжал для инъекции андроидной аннотированной активности. java.lang.IllegalArgumentException: No inject registered for members/com.app.server.AddServerActivity_. You must explicitly add it to the 'injects' option in one of your modules. Если я попробую и com.app.server.AddServerActivity_ в модуль, я получу разную ошибку Error: java.lang.ClassCastException: com.sun.tools.javac.code.Attribute$Error cannot be cast to com.sun.tools.javac.code.Attribute$Class java.lang.RuntimeException: java.lang.ClassCastException: com.sun.tools.javac.code.Attribute$Error cannot be cast to […]

NullPointerException: попытка вызвать виртуальный метод «boolean java.lang.String.equalsIgnoreCase (java.lang.String)» в ссылке на нулевой объект

Я получаю эту ошибку во время выполнения. Java.lang.RuntimeException: не удается запустить активность ComponentInfo java.lang.NullPointerException: попытка вызвать виртуальный метод 'boolean java.lang.String.equalsIgnoreCase (java.lang.String)' в ссылке на нулевой объект Трассировки стека: 01-12 03:44:54.270: E/AndroidRuntime(1437): FATAL EXCEPTION: main 01-12 03:44:54.270: E/AndroidRuntime(1437): Process: home.saket, PID: 1437 01-12 03:44:54.270: E/AndroidRuntime(1437): java.lang.RuntimeException: Unable to start activity ComponentInfo{home.saket/home.saket.addmember.Add_Update_User}: java.lang.NullPointerException: Attempt to invoke virtual […]

Утверждение IF просто не работает

Я пишу приложение для Android, которое делает много всего. Недавно я реорганизовал свой код, чтобы иметь лучшую структуру, но внезапно у меня возникает очень странная проблема. handleRequest(String str) { boolean foo = executeCommand(str); this.publishProgress("FOO1: " + foo); if (foo == false); { this.publishProgress("FOO2: " + foo); sendString("Failed to execute: " + str); } this.publishProgress("FOO3: " […]

Как открыть настройки GPS на устройстве Android?

Я делаю приложение GPS android (с воздухом для Android), и я хочу, чтобы GPS отключился. Я хочу открыть настройки GPS на устройстве или переключить GPS, но я не знаю, как это сделать. Я хочу сделать это в AS3 или открыть настройки Android на Java. Спасибо за помощь!

Android – вызвано: android.view.ViewRootImpl $ CalledFromWrongThreadException

Возможный дубликат: Android – ViewRootImpl $ CalledFromWrongThreadException Im пытается получить изображение из моего URL-адреса и отображать его в приложении, но он выдает ошибку. Caused by: android.view.ViewRootImpl $ CalledFromWrongThreadException: только исходный поток, создавший иерархию представлений, может коснуться его представлений . Ниже мой код Код package com.smartag.bird.dev; public class MainActivity extends Activity { static String ndefMsg = […]

Android Sqlite – ошибка «Нет такой таблицы»

Я пытаюсь узнать о базах данных Sqlite, но я действительно ненавижу общаться с любыми бэкэнд-файлами со страстью. Я уже сталкиваюсь с стенами, казалось бы, простой проблемой. Вот код, который, как мне кажется, имеет значение из класса DatabaseHelper public class DatabaseHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "Library"; public static final String TABLE_NAME […]

Java – лучший способ реализовать массив объектов динамического размера

Я новичок в Java. Я должен реализовать массив объектов, которые изменяются в размере во время выполнения. Код, который я пишу, также будет перенесен на Android. По вашему опыту, что лучший способ реализовать это? Благодаря, Дэн

Android – для измерения времени между двумя нажатиями кнопок

У меня есть кнопка с именем Check In . Моя цель – щелкнуть, чтобы изменить текст и начать подсчет времени. Таймер должен остановиться при следующем нажатии. Это должно дать время между двумя нажатиями кнопок.

Android: SQL rawQuery с шаблоном (%)

У меня есть rawQuery() со следующей строкой sql, подобной этой: selectionArgs = new String[] { searchString }; Cursor c = db.rawQuery("SELECT column FROM table WHERE column=?", selectionArgs); Но теперь я должен включить подстановочный знак в свой поиск, поэтому мой запрос выглядит примерно так: SELECT столбец FROM table WHERE column LIKE 'searchstring%' Но когда запрос содержит […]