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

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

5
Разработка кроссплатформенного мобильного приложения [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

16
Как передавать значения между фрагментами
Я новичок в использовании фрагментов. Я просто пытаюсь создать простой пример приложения, использующего фрагменты. Мой сценарий: у меня есть два действия с одним фрагментом внутри каждого действия. Первый фрагмент имеет текст редактирования и кнопку. Второй фрагмент имеет текстовое представление. Когда я ввожу имя в текст редактирования и нажимаю кнопку, текстовое …

13
поддержка FragmentPagerAdapter содержит ссылку на старые фрагменты
ПОСЛЕДНЯЯ ИНФОРМАЦИЯ: Я сузил свою проблему до проблемы с fragmentManager, сохраняющим экземпляры старых фрагментов, и мой просмотрщик не синхронизирован с моим FragmentManager. См. Эту проблему ... http://code.google.com/p/android/issues/detail?id=19211#makechanges . Я до сих пор не знаю, как это решить. Какие-либо предложения... Я пытался отладить это в течение долгого времени, и любая помощь …

14
Как изменить цвет заголовка AlertDialog и цвет строки под ним
Я изменил цвет заголовка AlertDialog с помощью этой команды alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>")); Но я хочу изменить цвет строки, которая появляется под заголовком; Как мне это сделать ? Примечание: я не хочу использовать собственный макет


5
Android: для связи по протоколу HTTP следует использовать Accept-Encoding: gzip.
У меня HTTP-соединение с веб-сервером, запрашивающим данные JSON. Я хочу сжать этот поток данных с помощью Content-Encoding: gzip. Есть ли способ установить Accept-Encoding: gzipв моем HttpClient? Поиск gzipв справочниках Android не обнаруживает ничего, связанного с HTTP, как вы можете видеть здесь .

4
Остановить handler.postDelayed ()
Я вызываю несколько обработчиков с помощью new Handler (). PostDelayed (new Runnable () ..... Как я могу остановить его при нажатии на кнопку "Назад"? public class MyActivity extends AppCompatActivity implements OnClickListener { private Button btn; private Handler handler; private Runnable myRunnable; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); btn = …

12
Как я могу создавать тесты в Android Studio?
Просто скачали Android Studio, основанную на идее Intellij. Как создать тесты? Я заметил, что есть возможность создать тестовый модуль, но это, похоже, ничего не делает, только создайте новый проект с src Я также попытался нажать горячую клавишу CTRL + AlT + T, которая позволяет создавать модульные тесты для существующего класса, …

3
Устарела проблема с ManagedQuery ()
У меня есть такой способ: public String getRealPathFromURI(Uri contentUri) { String[] proj = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } К сожалению, компилятор показал мне проблему: Cursor cursor = managedQuery(contentUri, proj, null, null, null); Потому managedQuery()что устарело. Как …
109 java  android  deprecated 

7
Преобразование Uri в строку
Можно ли преобразовать Uriв Stringи наоборот? Потому что я хочу Uriпреобразовать преобразованный в Stringдругое действие, intent.putextra()и, если это невозможно, может ли кто-нибудь предложить мне способ передачи выбранного Uriв другое действие?
109 android  string  uri 

1
Ошибка AndroidRuntime: посылка: невозможно маршалировать значение
Я пытаюсь передать HashMap новому действию с помощью функции intent.puExtra. Проходя через отладчик, кажется, что он добавляет HashMap без проблем, однако, когда вызывается startActivty (), я получаю сообщение об ошибке времени выполнения, в котором говорится, что Parcel: не может маршалировать значение com.appName.Liquor. Liquor - это специальный класс, который я создал, …
109 java  android 

7
Очистить данные пользователя приложения Android
Использование оболочки adb для очистки данных приложения adb shell pm clear com.android.browser Но при выполнении этой команды из приложения String deleteCmd = "pm clear com.android.browser"; Runtime runtime = Runtime.getRuntime(); try { runtime.exec(deleteCmd); } catch (IOException e) { e.printStackTrace(); } Проблема: Он не очищает данные пользователя и не дает никаких исключений, …
109 android  adb  user-data 

3
Дальнейшее понимание setRetainInstance (true)
Что именно происходит , когда вы звоните setRetainInstance(true)на Fragment? Документация практически отсутствует, и это кажется очень важной функцией. В частности, я хочу знать, какая часть этой последовательности (которую я придумал) верна: Пользователь вращает устройство. Фрагмент отделяется от файла Activityи Fragment.onDetach()называется. Деятельность уничтожена; Activity.onDestroy()называется. Объект Activityjava удаляется (если возможно, сборщиком мусора). …

3
Как активировать кнопку «Поделиться» в приложении для Android?
Я хочу добавить кнопку «Поделиться» в свое приложение для Android. Как это Я добавил кнопку «Поделиться», но она неактивна. Щелкаю, но ничего не происходит. Мой код в MainActivity.java: private ShareActionProvider mShareActionProvider; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.share_menu, menu); getMenuInflater().inflate(R.menu.main, menu); MenuItem item = menu.findItem(R.id.share_menu); mShareActionProvider = (ShareActionProvider) menu.findItem(R.id.share_menu).getActionProvider(); mShareActionProvider.setShareIntent(getDefaultShareIntent()); …
109 java  android  xml  button  share 

21
Преобразовать значение секунд в часы минуты секунды?
Я пытался преобразовать значение секунд (в переменной BigDecimal) в строку в editText, например «1 час 22 минуты 33 секунды» или что-то в этом роде. Я пробовал это: String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal hours = new BigDecimal("0"); BigDecimal myremainder = new BigDecimal("0"); BigDecimal minutes = new …

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