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

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

17
Как получить дополнительные данные от намерения на Android?
Как я могу отправить данные от одного действия (намерения) к другому? Я использую этот код для отправки данных: Intent i=new Intent(context,SendMessage.class); i.putExtra("id", user.getUserAccountId()+""); i.putExtra("name", user.getUserFullName()); context.startActivity(i);

30
Как изменить шрифт семьи TextView в Android
Поэтому я хотел бы изменить android:fontFamilyв Android, но я не вижу предопределенных шрифтов в Android. Как выбрать один из предопределенных? Мне действительно не нужно определять свой собственный TypeFace, но все, что мне нужно, это нечто отличное от того, что он показывает прямо сейчас. <TextView android:id="@+id/HeaderText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" …

27
android.os.FileUriExposedException: файл: ///storage/emulated/0/test.txt, доступный за пределами приложения через Intent.getData ()
Приложение падает, когда я пытаюсь открыть файл. Работает ниже Android Nougat, но на Android Nougat вылетает. Вылетает только при попытке открыть файл с SD-карты, а не из системного раздела. Некоторая проблема с разрешением? Образец кода: File file = new File("/storage/emulated/0/test.txt"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), "text/*"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); // …

30
Как получить данные о сбое из моего приложения для Android?
Как я могу получить данные о сбоях (по крайней мере, следы стека) из моего приложения для Android? По крайней мере, при работе с моим собственным устройством, полученным по кабелю, но в идеале из любого экземпляра моего приложения, работающего на дикой природе, чтобы я мог улучшить его и сделать его более …

20
Стандартная кнопка Android с другим цветом
Я бы хотел немного изменить цвет стандартной кнопки Android, чтобы лучше соответствовать брендингу клиента. Наилучший способ, который я нашел для этого, - это поменять Buttonобъект рисования на рисунок, расположенный в res/drawable/red_button.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/red_button_pressed" /> <item android:state_focused="true" android:drawable="@drawable/red_button_focus" /> <item android:drawable="@drawable/red_button_rest" /> </selector> Но для …

17
Как предотвратить закрытие диалога при нажатии кнопки
У меня есть диалог с EditTextдля ввода. Когда я нажимаю кнопку «Да» в диалоговом окне, он проверяет ввод, а затем закрывает диалоговое окно. Однако, если ввод неправильный, я хочу остаться в том же диалоге. Каждый раз, независимо от того, что ввод, диалог должен автоматически закрываться, когда я нажимаю кнопку «нет». …





30
«Не удается разрешить символ R» в Android Studio
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. В каждом случае во всех моих классах, на которые я ссылаюсь R.id.something, Rон выделен красным цветом и говорит: «не удается разрешить символ …


13
Лучшая практика для создания нового фрагмента Android
Я видел две общие практики создания нового фрагмента в приложении: Fragment newFragment = new MyFragment(); а также Fragment newFragment = MyFragment.newInstance(); Второй вариант использует статический метод newInstance()и обычно содержит следующий метод. public static Fragment newInstance() { MyFragment myFragment = new MyFragment(); return myFragment; } Сначала я подумал, что главное преимущество …



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