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

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

13
PreferenceFragmentCompat вимагає встановити preferenceTheme
З новим PreferenceFragmentCompat з бібліотеки підтримки налаштувань v7: http://developer.android.com/tools/support-library/features.html#v7-preference , я отримую цю помилку E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Яку тему слід встановити? Оновлення: я спробував використовувати <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> як запропонував @Bogato, але це не виглядає правильно і виглядає дуже приємно навіть на Lollipop. Бібліотека …

8
Як змусити RelativeLayout працювати з об'єднанням і включити його?
Я вже кілька днів намагаюся зробити свої схеми ефективнішими, перетворивши з використання декількох рівнів вкладених LinearLayoutsна один RelativeLayoutі зіткнувшись з декількома проблемами, які я не зміг знайти вирішення проблеми ... Я здійснив пошук групи початківців Android та цього сайту і не зміг знайти нічого, що допомогло б мені вирішити проблему. …

30
Logcat не відображає мої дзвінки з журналу
Я абсолютно нобіл в програмуванні Android, і хотів навчитися налагоджувати свої програми. Мені здається, що в LogCat мої дзвінки Log.i | d | v не відображаються. Ось код, який я використовую. Як ви бачите, я визначив константу LOG_TAG, але не можу знайти її в LogCat. Я також імпортував android.util.Log І …

9
Чому Android використовує Java? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
114 java  android 

10
Розуміння використання ColorMatrix та ColorMatrixColorFilter для зміни відтінку малювання
Я працюю над користувальницьким інтерфейсом для програми, і я намагаюся використовувати піктограми сірого масштабу та дозволяю користувачеві змінювати тему на обраний ним колір. Для цього я намагаюся просто застосувати ColorFilter якоїсь форми, щоб накласти колір зверху на малюнок. Я спробував використовувати PorterDuff.Mode.MULTIPLY, і він працює майже так само, як мені …

13
NullPointerException, що отримує доступ до переглядів у onCreate ()
Це канонічне питання щодо проблеми, яка часто розміщується в StackOverflow. Я стежу за підручником. Я створив нову діяльність за допомогою майстра. Я отримую NullPointerExceptionпри спробі викликати метод на Views, отриманий findViewById()у своїй діяльності onCreate(). Діяльність onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something = findViewById(R.id.something); something.setOnClickListener(new View.OnClickListener() …

10
Режим кіоску в Android
Я перебуваю в процесі оцінки того, як і як можна перенести корпоративну програму CF .NET для роботи на пристроях Android. Додаток на мобільних телефонах Windows запускається в режимі кіоску, де програма автоматично запускається в повноекранному режимі після завантаження, а користувачі не можуть випадково або охоче отримати доступ до будь-яких інших …

24
Збільшити і зменшити масштаб зображення Android ImageView
Я хочу збільшити та зменшити масштаб зображення Android ImageView. Я спробував більшість зразків, але в усіх з них зображення у самому ImageView отримує збільшення та зменшення масштабу, тоді як я хочу збільшувати та зменшувати зображення. Я хочу збільшити ширину та висоту ImageView під час збільшення та зменшити ширину та висоту …

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); Я сподівався, що налаштування малюнка та кольору будуть перекриватися, але вони цього не …

27
RecyclerView виходить із ладу, коли "списаний або прикріплений вид не може бути перероблений"
Я використовую просту реалізацію, RecyclerViewвзяті з веб-сайту Android за допомогою, StaggeredGridLayoutManagerі я постійно отримую цю помилку, яка вибиває мою програму: java.lang.IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:true at android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerView.java:3501) at android.support.v7.widget.RecyclerView$LayoutManager.scrapOrRecycleView(RecyclerView.java:5355) at android.support.v7.widget.RecyclerView$LayoutManager.detachAndScrapAttachedViews(RecyclerView.java:5340) at android.support.v7.widget.StaggeredGridLayoutManager.onLayoutChildren(StaggeredGridLayoutManager.java:572) at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:1918) at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:2155) at android.view.View.layout(View.java:14008) at android.view.ViewGroup.layout(ViewGroup.java:4373) at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021) at …

6
Малюйте на полотні пальцем, Android
Мені потрібно створити проект малювання на полотні пальцями, щоб отримати сенсорну подію та рух мого пальця, а звідти намалювати. Кожен може порадити мені, як почати проект, і який найкращий компонент робити подібне?

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


5
Чи є відносний макет дорожчим, ніж LinearLayout?
Я завжди використовував RelativeLayout кожен раз, коли мені потрібен був контейнер View, через його гнучкість, навіть якщо я просто хотів показати щось дійсно просте. Чи добре це робити, або я повинен спробувати використовувати LinearLayout, коли можу, з точки зору ефективності / передового досвіду? Дякую!

17
Як перевірити текст редакційного тексту електронну адресу чи ні?
як перевірити текст edittextелектронної адреси чи ні без використання javascriptта регулярного вираження? Тут я використав inputtype="textEmailAddress"це працює, але не відображається повідомлення про помилку.

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