Я попытался повернуть изображение с помощью следующего кода, но обнаружил, что сгенерированное изображение становится все больше и больше: Matrix matrix = new Matrix(); matrix.setRotate(10); Bitmap newImage = Bitmap.createBitmap(image, 0, 0, image.getWidth(), image.getHeight(), matrix, true); Вы можете увидеть фотографии: оригинал Повернуть на 10 градусов Снова поверните на 10 градусов Снова поверните на 10 градусов Синие прямоугольники […]
Я делаю свой проект для получения данных с помощью датчика акселеометра на платформе Android. У меня есть коды ошибок в 3 последних строках. Именно ошибка findViewById не для получения фрагмента данных. Так, как я могу использовать findviewbyId в Fragment для получения датчика акселерометра данных? Большое спасибо за ответ 🙂 import android.app.Activity; import android.app.Fragment; import android.content.Context; […]
В подклассе WebView у меня есть это в переопределенном методе getTitle (): @Override public String getTitle() { Activity a = getVoTts().getActivity(); a.runOnUiThread(new Runnable() { public void run() { String tit = VoWebView.super.getTitle(); } }); String title = tit; // this is what I WANT to do, it won't compile of course … … } Но […]
Для целей тестирования мне нужно получить координаты всех видимых видов на экране. Тем не менее, при проверке вывода кажется, что поток пользовательского интерфейса еще не сделан рисованием / позиционированием / применением настроек ко всем представлениям. Некоторые представления – это 0x0 пикселей, пока они должны быть (и они находятся как на эмуляторе, так и на физическом […]
Я импортировал проект из Eclipse, и андроид-студия не использует мои сценарии градации для создания проекта. Кто-нибудь еще с этим вопросом? В любом случае, чтобы заставить Android Studio использовать gradle для создания моего проекта.
У меня нормальный класс (не активность). Внутри этого класса у меня есть ссылка на активность. Теперь я хочу получить доступ к представлению (добавить ребенка), содержащемуся в макете xml этого действия. Я не знаю имя файла макета этого действия. Я знаю только идентификатор представления, к которому я хочу получить доступ (например: R.id.my_view). Как я могу это […]
Я пытаюсь запустить ASyncTask одновременно с приоритетом. Я создаю ThreadPoolExecutor с PriorityBlockingQueue, и компаратор-компаньон отлично работает для стандартных Runnables. Но когда вы звоните new Task().executeOnExecutor(threadPool, (Void[]) null); Компаратор PriorityBlockingQueue получает Runnable (частный) внутренний ASyncTask (называемый mFuture в исходном коде), поэтому в компараторе я не могу идентифицировать runnables или читать значение «приоритет». Как я могу это […]
Теперь я пытаюсь создать приложение для мониторинга вибрации. Я использую акселерометр для завершения задания, когда записанное ускорение превышает определенный порог, я называю его триггером. Когда есть триггер, я хочу зарегистрировать данные о ускорении, магнитном поле, уровне света (от разных датчиков) в момент запуска до файла. Проблема в том, что: я могу получать данные от отдельного […]
В настоящее время я пытаюсь автоматизировать несколько шагов в android ICS CTS. Когда мы выполняем ./cts-tradefed получаем ./cts-tradefed cts-tf > . То я могу ввести run cts –plan CTS Затем выйдите из командной строки, чтобы выйти из приглашения. Здесь я хочу написать все вышеупомянутые 3 шага в одном сценарии оболочки. Но не удалось сделать это […]
В моем приложении я использую библиотеку Guava. Я ссылался на него в файле build.gradle только следующим образом: dependencies { compile 'com.google.guava:guava:13.0.1' } Мое приложение восстанавливается и работает нормально. Однако, когда я пытаюсь добавить что-то из библиотеки Guava, компилятор жалуется, что он не может найти класс. Например: когда я пишу import com.google.common.base.Preconditions В моем новом файле […]