Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

18
читати файл з активів
public class Utils { public static List<Message> getMessages() { //File file = new File("file:///android_asset/helloworld.txt"); AssetManager assetManager = getAssets(); InputStream ims = assetManager.open("helloworld.txt"); } } Я використовую цей код, намагаючись прочитати файл із активів. Я спробував два способи зробити це. По-перше, при використанні Fileя отримав FileNotFoundException, коли використання AssetManager getAssets()методу не …
178 android 

25
Android Як налаштувати макет у повноекранному режимі, коли видно програмну клавішу
Я багато досліджував, щоб відкоригувати макет, коли функціональна клавіатура активна, і я її успішно реалізував, але проблема виникає, коли я використовую android:theme="@android:style/Theme.NoTitleBar.Fullscreen"це в тезі своєї діяльності у файлі маніфесту. Для цього я використовував android:windowSoftInputMode="adjustPan|adjustResize|stateHidden"різні варіанти, але не пощастило. Після цього я реалізував FullScreenпрограмно і спробував різні верстки для роботи, FullScreenале …

4
Чому б не використовувати завжди андроїд: configChanges = “клавіатураHidden | орієнтація”?
Мені було цікаво, чому б не використовувати android:configChanges="keyboardHidden|orientation"у кожній (майже кожній;)) діяльності? Товари: не потрібно турбуватися про те, що ваша діяльність обертається це швидше Не так приємно: потрібно змінити макети, якщо вони залежать від розміру екрана (наприклад, макети з двома стовпцями або так) Погано: немає гнучкого способу мати різні макети …

9
Android: зберігання імені користувача та пароля?
Якщо я хочу зберегти ім’я користувача та пароль, які будуть використовуватися в додатку Android, який найкращий спосіб це зробити? Це через екран налаштувань (але що робити, якщо користувач пропустив це?), Або спливе діалогове вікно і запитає у користувача облікові дані? Якщо це так, я повинен підтримувати стан програми. Як би …

30
adb не знаходить мого пристрою / телефону (MacOS X)
Робота Android на Mac і цей зовсім новий телефон у мене не відображається у списку пристроїв у adb . Дуже багато інших телефонів і пристроїв працюють для мене чудово, тому я знаю, що налаштування хороша. У мене ввімкнено налагодження (Налаштування -> Програми -> Розробка -> Налагодження USB) на телефоні, але …
178 android  adb 

14
Телефон: цифрова клавіатура для введення тексту
Чи є спосіб змусити цифрову клавіатуру з'явитися на телефон <input type="text">? Я щойно зрозумів, що <input type="number">HTML5 призначений для "цифр з плаваючою комою", тому він не підходить для номерів кредитних карт, поштових індексів тощо. Я хочу наслідувати функціоналу цифрової клавіатури <input type="number">, для входів, які приймають числові значення, відмінні від …

16
Як змінити колір індикатора ходу ProgressBar в Android
Я встановив горизонтальний ProgressBar. Я хотів би змінити колір прогресу на жовтий. <ProgressBar android:id="@+id/progressbar" android:layout_width="80dip" android:layout_height="20dip" android:focusable="false" style="?android:attr/progressBarStyleHorizontal" /> Проблема полягає в тому, що колір прогресу у різних пристроїв різний. Отже, я хочу, щоб він фіксував колір прогресу.

18
Встановіть фокус на EditText
У мене є EditText-Field і встановив для нього OnFocusChangeListener. Коли вона втратила фокус, викликається метод, який перевіряє значення EditText з одним у базі даних. Якщо значення методу повернення є істинним, відображається тост і фокус повинен знову повернутися на EditText. Фокус завжди повинен повертатися на EditText і клавіатура повинна показувати, доки …

11
android: переміщення перегляду на дотик (ACTION_MOVE)
Я хотів би зробити просте управління: контейнер з видом всередині. Якщо я торкаюся контейнера і рухаю пальцем, я хочу перемістити погляд, щоб слідкувати за своїм пальцем. Який контейнер (макет) я повинен використовувати? Як це зробити? Мені потрібно не поверхню, а простий макет.
177 android  touch 

14
Як встановити поле ImageView за допомогою коду, а не xml
Я хочу додати невідому кількість ImageViewпереглядів до моєї верстки з запасом. У XML я можу використовувати layout_marginтак: <ImageView android:layout_margin="5dip" android:src="@drawable/image" /> Є ImageView.setPadding(), але ні ImageView.setMargin(). Я думаю, що це за принципами ImageView.setLayoutParams(LayoutParams), але не впевнений, що слід подати до цього. Хтось знає?

22
Де переглядається макет Android Studio?
Я встановив Android Studio, але редагуючи файли макета, я не можу знайти попередній перегляд! Я просто бачу XML-файл. Як я можу бачити мою схему в графічному вигляді? Оновлення: Ось як це виглядає в моєму випадку:

5
Багатоградієнтні форми
Я хотів би створити форму, схожу на наступне зображення: Помітьте градієнти верхньої половини від кольору 1 до кольору 2, але нижня половина - це градієнти від кольору 3 до кольору 4. Я знаю, як зробити фігуру за допомогою одного градієнта, але я не впевнений, як розділити фігуру на дві половинки …
177 android  gradient  shapes 

12
Перемикання між зображенням Android Navigation Drawer та каретою під час використання фрагментів
Під час використання Навігатора навігації Android розробники рекомендують, що в ActionBar "лише ті екрани, які представлені у Навігаційному ящику, насправді повинні мати зображення Навигаційного ящика", а також, що "всі інші екрани мають традиційну каратність". Докладні відомості див. Тут: http://youtu.be/F5COhlbpIbY Я використовую одну діяльність для управління кількома рівнями фрагментів і можу …

18
Не вдалося встановити повідомлення. Недійсний файл
Не вдалося встановити повідомлення Неправильний файл: K: \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ slice_0.apk. Можливо, що цю проблему вирішено шляхом видалення наявної версії apk, якщо вона є, та повторної інсталяції. ПОПЕРЕДЖЕННЯ. Видалення даних програми буде видалено! Ви хочете видалити …

14
Фон кнопки максимально прозорий
У мене кнопка. Коли я натискаю кнопку, я повинен зробити текст жирним, інакше нормальним. Тому я писав стилі для сміливих і нормальних. <style name="textbold" parent="@android:style/TextAppearance"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textStyle">bold</item> </style> <style name="textregular" parent="@android:style/TextAppearance"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textStyle">normal</item> </style> Тепер у мене є button_states.xml як: <?xml version="1.0" …
177 android 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.