Articles of затмение

Учебное пособие NullPointerException по тестированию активности

В настоящее время я пытаюсь изучить учебное руководство по тестированию ( найдено здесь ) и возникли проблемы. Кажется, что всякий раз, когда я пытаюсь вызвать что-то внутри UIThread, я получаю исключение java.lang.NullPointerException. public void testSpinnerUI() { mActivity.runOnUiThread( new Runnable() { public void run() { mSpinner.requestFocus(); } }); } Это дает мне: Неполнота: java.lang.NullPointerException и ничего […]

JavaDoc не работает в Android-проекте

Я использую Eclipse 3.5.2 для разработки Android на Ubuntu 10.04. Я установил: Sun JDK из хранилищ Ubuntu; Eclipse 3.5.2 (классический) с eclipse.org, распакованный в /opt/eclipse Android SDK от android.com, распакованный в /opt/android-sdk Моя проблема в том, что когда я в Android-проекте, JavaDoc не будет работать (ни для классов Android, ни для классов Java). Например, если […]

Добавить API Google в существующий проект eclipse

Я пишу приложение для Android, которое будет использовать Google Maps, но для реализации этого мне нужен API Google. Когда я загрузил Android-платформу sdk (пример Android 4.0), я не загрузил причину Google API, не знал, что мне понадобится это для реализации этой функции. Однако я вернулся и скачал ее. Как добавить его в мой существующий проект. […]

Как я могу запустить и остановить мой countdowntimer с помощью кнопки?

Это то, что у меня есть до сих пор. Он запускается только при открытии приложения: package com.android.countdown; import android.app.Activity; import android.os.Bundle; import android.os.CountDownTimer; import android.widget.TextView; public class countdown extends Activity { TextView mTextField; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mTextField = (TextView) findViewById(R.id.timer1); new CountDownTimer(100000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setText("Seconds […]

Android-программирование Вопрос

Howdy, я программист, который работал почти исключительно с c ++ / c # / vbs, и сейчас я вхожу в мир разработки Android. Я сталкиваюсь с несколькими проблемами, которые, как мне кажется, не находят ответы для / не хотят смотреть длинные видеоролики, чтобы узнать, поэтому я решил, что попрошу здесь и получить быстрый ответ. Я […]

Найден случайный знак плюса, отсутствие синтаксической ошибки

Итак, я просматривал какой-то более ранний код и нашел этот случайный знак плюса, который должен был быть синтаксической ошибкой, но код работал нормально, и я не понимаю, почему tv_distance.setText("Distance: " + ( dist >= 1000 ? (String.format("%.1f", dist/1000f)) : +dist ) + " " + metric ); Знак дополнительного плюса находится в третьем операнде тернарного […]

Eclipse не загружает SDK для Android.

У меня есть система ubuntu 8.04 x86_64. Я установил библиотеки ia32 и вручную установил (то есть неарректировал) Eclipse Galileo Java EE. Затем я установил ADT-0.9.5 для Android, загрузив zip-файл и указав источник программного обеспечения как архив. Теперь мне нужно добавить SDK android в Windows-> preferences-> android. Однако, когда я выбираю там каталог SDK и выбираю […]

Запрос для id требует целочисленного параметра

В документации упоминается следующее: http://ormlite.com/docs/types Account account = accountDao.queryForId("John Smith"); if (account == null) { // the name "John Smith" does not match any rows } Но в Eclipse (android) я вижу только возможность передать целое число в качестве параметра? любая помощь?

Eclipse, легко удалить / исправить все @Override из-за изменения версии Java

Я знаю, что после импорта проекта в Eclipse ошибки «Должен переопределить метод @Override (моя проблема противоположна, мне нужно удалить @Override s), и я понимаю причину возникновения ошибки. Мой вопрос Есть ли простой способ удалить все эти ошибки или удалить все ошибки одного и того же типа одним махом? Подобно решению всех импортных … Спасибо за […]

Android Studio одновременно создает два приложения для одного и того же проекта

Я делаю приложение с помощью Android Studio v0.5.9, у которого есть проект библиотеки как зависимость. Но каждый раз, когда я запускаю проект, два приложения, имеющие одно и то же имя и значок, развертываются на моем устройстве. Первый apk (app) содержит мой основной модуль, а второй – сам проект библиотеки. Однако, когда я запускаю тот же […]

Intereting Posts
Обновление андроидных массивов ArrayAdapter Активность на lockscreen – отклонение его возобновляет предыдущую активность Сериализация объектов для нового действия WebView java.lang.SecurityException: нет разрешения на изменение данного потока Есть ли некоторые инструменты для реализации подхода «Code first» на Android Java, HttpURLConnection и настройка длины содержимого Soundpool не зацикливается на Android 4.3 Параметрированный запрос вызывает IllegalArgumentException: невозможно связать аргумент Можно использовать реализацию VpnService для захвата и отправки пакетов? Андроид без учета регистра курсора с оператором LIKE (работает для всех локалей) Java.lang.SecurityException: не разрешено привязываться к сервису Intent (голосовая диктовка HTC) Где я могу загрузить документацию Android SDK? Всплывающее окно PopupMenu PopupWindow $ PopupViewContainer Невозможно получить иконку Actionbar для анимации Как я могу обновить информацию в Android-активности из фоновой службы