В настоящее время я пытаюсь изучить учебное руководство по тестированию ( найдено здесь ) и возникли проблемы. Кажется, что всякий раз, когда я пытаюсь вызвать что-то внутри UIThread, я получаю исключение java.lang.NullPointerException. public void testSpinnerUI() { mActivity.runOnUiThread( new Runnable() { public void run() { mSpinner.requestFocus(); } }); } Это дает мне: Неполнота: java.lang.NullPointerException и ничего […]
Я использую 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). Например, если […]
Я пишу приложение для Android, которое будет использовать Google Maps, но для реализации этого мне нужен API Google. Когда я загрузил Android-платформу sdk (пример Android 4.0), я не загрузил причину Google API, не знал, что мне понадобится это для реализации этой функции. Однако я вернулся и скачал ее. Как добавить его в мой существующий проект. […]
Это то, что у меня есть до сих пор. Он запускается только при открытии приложения: 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 […]
Howdy, я программист, который работал почти исключительно с c ++ / c # / vbs, и сейчас я вхожу в мир разработки Android. Я сталкиваюсь с несколькими проблемами, которые, как мне кажется, не находят ответы для / не хотят смотреть длинные видеоролики, чтобы узнать, поэтому я решил, что попрошу здесь и получить быстрый ответ. Я […]
Итак, я просматривал какой-то более ранний код и нашел этот случайный знак плюса, который должен был быть синтаксической ошибкой, но код работал нормально, и я не понимаю, почему tv_distance.setText("Distance: " + ( dist >= 1000 ? (String.format("%.1f", dist/1000f)) : +dist ) + " " + metric ); Знак дополнительного плюса находится в третьем операнде тернарного […]
У меня есть система ubuntu 8.04 x86_64. Я установил библиотеки ia32 и вручную установил (то есть неарректировал) Eclipse Galileo Java EE. Затем я установил ADT-0.9.5 для Android, загрузив zip-файл и указав источник программного обеспечения как архив. Теперь мне нужно добавить SDK android в Windows-> preferences-> android. Однако, когда я выбираю там каталог SDK и выбираю […]
В документации упоминается следующее: 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 (моя проблема противоположна, мне нужно удалить @Override s), и я понимаю причину возникновения ошибки. Мой вопрос Есть ли простой способ удалить все эти ошибки или удалить все ошибки одного и того же типа одним махом? Подобно решению всех импортных … Спасибо за […]
Я делаю приложение с помощью Android Studio v0.5.9, у которого есть проект библиотеки как зависимость. Но каждый раз, когда я запускаю проект, два приложения, имеющие одно и то же имя и значок, развертываются на моем устройстве. Первый apk (app) содержит мой основной модуль, а второй – сам проект библиотеки. Однако, когда я запускаю тот же […]