Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

8
Как программно закруглить углы и задать случайные цвета фона
Я хотел бы скруглить углы представления, а также изменить цвет представления в зависимости от содержимого во время выполнения. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); Я надеялся установить возможность рисования и цвета перекрываться, но это не так. …

7
Необходимо обработать неперехваченное исключение и отправить файл журнала
ОБНОВЛЕНИЕ: см. "Принятое" решение ниже Когда мое приложение создает необработанное исключение, а не просто завершает работу, я хотел бы сначала дать пользователю возможность отправить файл журнала. Я понимаю, что выполнять больше работы после получения случайного исключения рискованно, но, эй, хуже всего то, что приложение перестает работать, а файл журнала не …

2
BroadcastReceiver с несколькими фильтрами или несколькими BroadcastReceiver?
У меня есть Android Activity, которому нужно поймать две разные трансляции. Мой текущий подход состоит в том, чтобы иметь сингл BroadcastReceiverв Activity и ловить с ним обе трансляции: public class MyActivity extends Activity { private MyActivity.BroadcastListener mBroadcastListener; private boolean mIsActivityPaused = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); …

30
Можно ли изменить цвет текста в Android SearchView?
Элемент SearchView не имеет свойств для изменения цвета текста. Цвет текста по умолчанию черный и не работает на темном фоне. Есть ли способ изменить цвет текста, не прибегая к хакам? Я нашел аналогичный вопрос, связанный с изменением размера текста, но пока на него нет ответов: Как установить SearchView TextSize?

7
Использование отрицательных полей в Android - плохая практика?
Демо отрицательной маржи: Сценарий Перекрытие представлений путем установки отрицательного поля для одного из них, чтобы оно вторгалось в ограничивающую рамку другого представления. мысли Кажется, это работает так, как вы ожидаете, с перекрытием макетов, если они должны. Но я не хочу столкнуться с более серьезной проблемой из-за того, что по незнанию …

13
Рисование линии / пути на Google Maps
Я долгое время занимался тем, чтобы узнать, как провести линию между двумя (GPS) точками на карте в HelloMapView, но безуспешно. Кто-нибудь может сказать мне, как это сделать. Предположим, я использую HelloMapView, который расширяет MapView. Мне нужно использовать оверлеи? Если да, мне нужно переопределить метод наложения onDraw () и нарисовать здесь …

3
Требуются пояснения по поводу бета / альфа-тестирования в консоли разработчика
Задний план В консоли разработчика Android есть 3 вкладки для публикации файла apk приложения: альфа, бета и рабочая, как показано здесь: Как я помню из одной из лекций Google IO, один из классных способов проверить, насколько хорошо ваше приложение, прежде чем делать публикацию в масштабе 100%, - это разрешить только …

3
Программно добавить новый элемент в recyclerview?
Я все еще пытаюсь разобраться в recyclerview. У меня есть arraylist, который я использую для инициализации представления ресайклера. Как я могу добавить новые элементы в сообщение о просмотре ресайклера, установив адаптер и диспетчер макетов? private void initData() { mItems = new ArrayList<String>(); for (int i = 0; i < ITEMS_COUNT; …

8
android edittext onchange прослушиватель
Я кое-что знаю, TextWatcherно это срабатывает при каждом вводе персонажа. Мне нужен слушатель, который запускается всякий раз, когда пользователь заканчивает редактирование. Является ли это возможным? Также TextWatcherя получаю экземпляр, Editableно мне нужен экземпляр EditText. Как мне это получить? РЕДАКТИРОВАТЬ : второй вопрос важнее. Пожалуйста, ответьте на это.


8
Как определить версию Gradle?
Как я могу узнать, какую версию Gradle я использую в своей Android Studio? Пожалуйста, направьте. Я хочу убедиться, что использую Gradle версии 2.2.1.
115 android  gradle 

7
Разница между setValue () и postValue () в MutableLiveData
Есть два способа изменить значение MutableLiveData. Но в чем разница между setValue()& postValue()in MutableLiveData. Мне не удалось найти документацию для этого же. Вот класс MutableLiveDataAndroid. package android.arch.lifecycle; /** * {@link LiveData} which publicly exposes {@link #setValue(T)} and {@link #postValue(T)} method. * * @param <T> The type of data hold by …

12
Не удалось найти следующие классы: android.support.v7.internal.app.WindowDecorActionBar
Что вызывает следующую ошибку при предварительном просмотре макета в Android Studio? Проблемы рендеринга Следующие классы не могут быть найдены: - android.support.v7.internal.app.WindowDecorActionBar (Fix Build Path, Create Class) Совет: попробуйте собрать проект.

10
Обнаружение, когда пользователь закрыл программную клавиатуру
На мой взгляд, у меня есть виджет EditText. Когда пользователь выбирает виджет EditText, я показываю некоторые инструкции, и появляется программная клавиатура. Я использую OnEditorActionListener, чтобы определить, когда пользователь завершил ввод текста, и я отключаю клавиатуру, скрываю инструкции и выполняю некоторые действия. Моя проблема в том, что пользователь закрывает клавиатуру, нажимая …
114 android 

8
Android: Как изменить значок «Домой» на панели действий, чтобы он отличался от значка приложения?
Главный значок моего приложения состоит из двух частей на одном изображении: логотипа и нескольких букв под ним. Это хорошо работает для значка запуска для приложения, но когда значок появляется на левом краю ActionBar, буквы обрезаются, и это выглядит не очень хорошо. Я хотел бы предоставить ActionBar отдельную версию значка, только …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.