Articles of андроид активности

Показывать мою активность вместо стандартного экрана для входящего вызова

Я разрабатываю приложение для Android 2.3.3. Он содержит несколько EditView для отображения информации для входящего вызова: страна, текущее время, номер телефона … Я знаю, как получить и показать эту информацию. Проблема, с которой я столкнулся, заключается в том, что я не знаю, как показывать свою активность вместо стандартного экрана для входящих вызовов. Теперь он отображает […]

Почему на экране появляется пустой вид в файле макета, хотя в списке есть элементы?

У меня есть Listview, чтобы показать какой-то элемент, и я также использовал пустой вид, если у моего адаптера нет элемента для представления listview. Проблема заключается в том, что когда я запускаю эту операцию сначала, она показывает пустой вид на экране в течение секунды, а затем Загружает элемент и показывает их в списке. Моя активность onCreate […]

GetSerializableExtra возвращает null

Мне нужно немного помочь решить следующий вопрос. У меня есть два вида деятельности: A и B. Активность A начинается с B для результата, а B отправляет обратно A-сериализуемому объекту. Деятельность – начальная деятельность B: … Intent intent = new Intent(MainActivity.this, ExpenseActivity.class); startActivityForResult(intent, EXPENSE_RESULT); … Активность B, отправляющая данные в A: … ExpensePacket packet = new […]

Android предварительно загружает URL-адрес в WebView, пока отображается всплывающее окно

У меня есть приложение с заставкой, которая через несколько секунд открывает основное действие, которое имеет WebView. Проблема в том, что только после этого основная активность начинает загружать URL-адрес, который иногда занимает несколько секунд. Кажется глупым для двойного ожидания. Однако мои попытки предварительно загрузить WebView были менее успешными. Суть проблемы заключается в том, что заставка и […]

Открыть работу через определенное время?

Я хотел бы реализовать SplashScreen в моем приложении. Я нашел, что лучший и самый простой способ – запустить действие, показывающее макет с представлением изображения при запуске приложения, а затем добавить манифест андроида: noHistory = "true". Теперь, как настроить действие splashscreen для запуска класса MainActivity через определенное время? Скажем, 2 секунды? Это моя активность в splashscreen […]

Сериализация Android / передача объектов и возврат

Поэтому у меня есть приложение, которое управляет рабочими системами. В одной части приложения у меня есть список рабочих станций, которые были получены из веб-службы. Затем пользователь выбирает одну из рабочих групп из списка, и в списке начинается новое действие (передача объекта Workorder к нему), который показывает детали рабочего порядка. В течение этого времени пользователь может […]

Android: как вернуться к Activity с атрибутом noHistory после onStop?

Я искал способ удалить определенную активность из стека истории и нашел здесь решение (Wakkas's anwer) . Однако, если я закрываю приложение с этим открытием, например, нажав кнопку «домой», а затем вернусь к нему, действие не будет восстановлено. Если я удалю атрибут «noHistory», он вернется и восстановится после убийства. Есть ли способ сделать это не отображаться […]

Android: addview () – добавление нового представления поверх активности

У меня есть следующий макет с изображением и текстовым полем, <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="26dp" android:layout_marginTop="22dp" android:src="@drawable/a01" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_below="@+id/imageView1" android:layout_marginTop="31dp" /> </RelativeLayout> Этот макет будет прозрачным, и я хочу назвать этот макет поверх определенного действия, когда начинается […]

SlidingUpPanelLayout не рухнет после возобновления работы ОС после моей активности

Я использую последнюю версию (3.0) библиотеки SlidingUpPanelLayout. Периодически ОС Android будет убивать мою активность, если она работает в фоновом режиме (выйдите, нажав «Дом» вместо «Назад»). Если это произойдет, и панель была расширена, когда пользователь в последний раз использовал приложение, тогда панель все равно будет расширена, когда она будет создана, но все содержимое внутри исчезнет. В […]

Как сделать пространство между spannable string в Android?

Код: private void setSpans(Editable s, @ColorInt int backgroundColor) { BackgroundColorSpan[] spans = s.getSpans(0, s.length(), BackgroundColorSpan.class); String[] words; if (s.toString().endsWith(" ")) { words = (s.toString() + "X").split("\\s"); } else { words = s.toString().split("\\s"); } int completedWordsCount = words.length – 1; if (spans.length != completedWordsCount) { for (BackgroundColorSpan span : spans) { s.removeSpan(span); } int currentIndex = […]