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

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

7
Android и & nbsp; в TextView
можно ли добавить  в TextView? Кто-нибудь добился подобной функциональности? Я хочу, чтобы в TextView было неразрывное пространство.
109 android  textview 

5
Как получить перечисление, которое создается в attrs.xml в коде
Я создал настраиваемый View (его можно найти здесь ) с атрибутом declare-styleable типа enum. В xml теперь я могу выбрать одну из записей перечисления для моего настраиваемого атрибута. Теперь я хочу создать метод для установки этого значения программно, но у меня нет доступа к перечислению. attr.xml <declare-styleable name="IconView"> <attr name="icon" …

17
Изменить шрифт текста вкладки в поддержке дизайна Android TabLayout
Пытаюсь работать над новинкой TabLayoutиз библиотеки дизайна андроида. Я хочу изменить текст табуляции на собственный шрифт . И я попытался найти некоторые стили, связанные с этим TabLayout, но в итоге остановился на этом . Пожалуйста, расскажите, как я могу изменить шрифты текста вкладки.

11
Воспроизведение звука при нажатии кнопки Android
Как заставить кнопку воспроизводить звук из raw при нажатии? Я только что создал кнопку с идентификатором button1, но какой бы код я ни написал, все не так. import android.media.MediaPlayer; public class BasicScreenActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_basic_screen); } Button one = (Button)this.findViewById(R.id.button1); MediaPlayer = …

4
Android: создайте всплывающее окно с несколькими вариантами выбора
Я искал, пытаясь понять, как создать всплывающее окно или диалоговое окно, в котором есть 4 варианта на выбор. Я вижу эту картинку на сайте разработчика Android: Кто-нибудь знает, как кодировать что-то вроде того, что справа? Мне не нужны значки рядом с моим текстом, мне просто нужно иметь возможность выбирать из …
109 android  menu  dialog  popup 

10
Получите уровень заряда и состояние в Android
Как я могу узнать уровень и состояние аккумулятора (подключен, разряжается, заряжается и т. Д.)? Я изучил документацию разработчика и нашел класс BatteryManager. Но он не содержит никаких методов, только константы. Как мне вообще его использовать?
109 java  android  battery 

3
AppCompatActivity.onCreate можно вызывать только из той же группы библиотек
После обновления до appcompat 25.1.0у меня начались ошибки проводной связи. В моем коде: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Я получаю ошибку lint: AppCompatActivity.onCreate can only be called from within the same library group (groupId=com.android.support) Как предотвратить такое поведение?

4
зачем использовать Retrofit, когда у нас есть OkHttp
с OkHttp мы можем сделать HTTP-запрос, а затем получить ответ от сервера OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); затем с помощью Gson lib конвертируем ответ в нужный нам объект. это из документа Square / OkHttp: Его API запроса / ответа …
109 java  android  retrofit  okhttp 

13
Диалог Android: удаление строки заголовка
У меня странное поведение, причину которого я не могу определить. У меня есть приложение с классической requestWindowFeature(Window.FEATURE_NO_TITLE); чтобы удалить строку заголовка / состояния. Затем я создаю диалоговое окно, позволяющее пользователю вводить информацию (имя и т. Д.) С физической клавиатурой проблем нет, но когда я использую виртуальную клавиатуру, у меня странное …
108 android  layout  dialog 

17
Как обрезать круглую область из растрового изображения в Android
У меня есть растровое изображение, и я хочу обрезать круговую область из этого растрового изображения. Все пиксели за пределами круга должны быть прозрачными. Как я могу это сделать?

13
Android: сообщение об ошибке «Слияние манифеста не удалось» после обновления до новой версии gradle
После принятия обновления проекта до новой версии gradle я получаю эту ошибку: Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0-alpha1) from [com.android.support:cardview-v7:26.0.0-alpha1] AndroidManifest.xml:24:9-38 is also present at [com.android.support:design:25.3.1] AndroidManifest.xml:27:9-31 value=(25.3.1). Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:22:5-24:41 to override. Как я могу решить эту проблему? …
108 android 

11
Сборщик мусора в Android
Я видел много ответов Android, в которых предлагается в некоторых ситуациях вызывать сборщик мусора. Является ли хорошей практикой запрашивать сборщик мусора в Android перед выполнением операции, требующей большого количества памяти? Если нет, следует ли мне вызывать его только в случае OutOfMemoryошибки? Есть ли другие вещи, которые мне следует использовать, прежде …

9
Сборка релиза Android apk на Phonegap 3.x CLI
Как я могу создать приложение для Android локально с помощью интерфейса командной строки Phonegap 3.x, готового к выпуску? Я проверяю папку bin, созданную внутри каталога platform / android проекта, и в ней есть только APK .debug. Кстати, я использую эту команду: phonegap local build android


16
Отключить ScrollView программно?
Я хотел бы включить ScrollView и отключить его нажатием кнопки. Отключить означает, как если бы ScrollView не было ... и включить, он возвращает ScrollView. Я хочу этого, потому что у меня есть галерея с текстовыми изображениями, и при нажатии кнопки ориентация экрана изменяется, поэтому в альбомной ориентации текст становится больше. …

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