Articles of Андроидный

Как обрабатывать onActivityResult () с раствором

Я хочу интегрировать приложение с Google Play Services и Mortar для получения текущего местоположения пользователя. https://developer.android.com/training/location/retrieve-current.html#CheckServices Это требует обработки onActivityResult () в случае, если Google Play Services недоступен. Мой первый инстинкт о том, как это сделать, заключается в том, чтобы getFirstScreen() в Main.java возвращал пустой экран загрузки. https://github.com/square/mortar/blob/master/mortar-sample/src/main/java/com/example/mortar/core/Main.java После инъекции во время onCreate() выполните проверку, […]

AutoCompleteTextView всегда сохраняет фокус

У меня есть 2 AutoCompleteTextViews в активности (LinearLayout) и несколько additional controls (радиогруппы, кнопки и т. Д.). Как-то AutoCompleteTextViews never losing focus . Как пример: пользователь нажимает на AutoCompleteTextView, элемент управления получает фокус. Таким образом, курсор начинает мигать, отображается раскрывающийся список автозаполнения и клавиатура. Это отлично. Однако, если user now clicks on of the radio […]

Проблема с записью текста в речь

У меня есть активность, в которой происходит непрерывное обновление отображения на экране, а также обновление текста в речь. Проблема здесь в том, что пользовательский интерфейс обновляется, если я нажимаю кнопку «домой», а также текст в речь не останавливается. Он работает непрерывно. Я попытался написать stop() а также shutdown() в pause() а также в destroy() но […]

Как установить Delay для цикла в android?

Я пытаюсь отобразить таблицу умножения с задержкой. Мой код работает нормально, но я не могу реализовать задержку. Вот мой код: tableButton1 = (Button) findViewById(R.id.Button1); tableButton1.setOnClickListener(new OnClickListener() { public void onClick(View v) { new Thread(new Runnable() { public void run() { str = tableButton1.getText().toString(); a = Integer.parseInt(str); StringBuilder sb = new StringBuilder(); for (int i = […]

Отправлять данные по электронной почте в фоновом режиме

Я работаю над отправкой своих сообщений на мой адрес электронной почты. Я сделал класс mainActivity, содержащий editText (для emailId) и кнопку. Другой класс – это класс BroadcastReceiver, в котором я извлекаю данные. Теперь я не могу понять, как отправить эти данные в предоставленное электронное письмо в фоновом режиме. Я много гугл, но не могу получить […]

Как найти listview в 'фрагменте'

У меня есть фрагмент, который отправляет запрос на сервер и загружает json, а затем анализирует его в listview, так как я не могу правильно донести до представления. Ниже приведена часть моих приложений, это мой первый штрих на listview с фрагментом, для По какой-то причине я разрешаю использовать только фрагмент, поэтому я выбираю « setAdapter » […]

Изображение на другое изображение

Как установить изображение (полупрозрачное) поверх другого изображения? Мне нужно создать новое растровое изображение, а затем сохранить его. Спасибо всем.

AlertDialog в Android – Исключение Null Pointer

Я смотрел онлайн довольно много, и теперь я разочаровываюсь, потому что не могу найти информацию о следующей ошибке. Может кто-то, пожалуйста, помогите мне выяснить, что происходит с этим? 08-17 13:15:47.800: W/dalvikvm(10356): threadid=1: thread exiting with uncaught exception (group=0x401f0760) 08-17 13:15:47.800: E/AndroidRuntime(10356): FATAL EXCEPTION: main 08-17 13:15:47.800: E/AndroidRuntime(10356): java.lang.NullPointerException 08-17 13:15:47.800: E/AndroidRuntime(10356): at android.app.AlertDialog.resolveDialogTheme(AlertDialog.java:120) 08-17 13:15:47.800: […]

Замените и увеличьте число в имени файла в приложении для Android.

Ниже вы найдете ответы на два решения. Кажется, я не могу понять свою логику, и по какой-то причине это действительно меня достало, но кажется (и, вероятно, так) так просто. То, что я хотел бы сделать, это захватить изображение, и, если оно существует, увеличьте число. Т.е. photo1.jpg существует, поэтому сохраните новый файл как photo2.jpg и т. […]

Масштабирование холста и центра хранения

Я хочу масштабировать холст с нарисованным на нем растровым рисунком. Я могу масштабировать холст, но растровое изображение, нарисованное на нем, перемещается в верхний левый соответственно справа внизу. @Override protected void onDraw(Canvas canvas) { canvas.translate(mPosX, mPosY); canvas.scale(mScaleFactor, mScaleFactor); //draw bitmap } В течение последних нескольких дней я пробовал много разных подходов от манипулирования координатами перевода к […]