Articles of android ui

Android: обновление в пользовательском интерфейсе очень быстро

У меня есть приложение, которое воспроизводит видео по кадре. Все это работает. Тем не менее, для воспроизведения аудио также требуется, когда звук и видео работают одновременно, видео, отстающее от звука, Логику, которую я использую, чтобы отобразить видеокадр следующим образом ProcessVideoThread(){ // Read the data from socket, // decode it : this is going to be […]

Элементы меню не отображаются в «ШерлокеФрагмент» с вкладками

Мое приложение работает на Gingerbread. Он может корректно отображать элемент меню действий в обычном SherlockFragmentActivity Activity но когда я добавляю элемент меню в вкладках Activity с вкладками, элемент не отображается. Я ожидал увидеть элемент над вкладками справа от имени. Это нормально или я что-то делаю неправильно? Я могу добавить обычный пункт меню, который правильно отображается […]

Android: сохранить несколько экземпляров активности в фоновом стеке

У меня есть Activity A из которого я запускаю Activity B В Activity B я хочу запустить новые экземпляры B (с различным содержимым), чтобы я мог вернуться к разным экземплярам B. Например: A -> B (с содержимым x) -> B '(с содержанием y) -back-> B (с содержимым x) Моя проблема: Для примера пути навигации: A […]

IPhone похож на скользящий заголовок или: как заставить немедленный перерисовать при изменении верхнего поля?

Я пытаюсь реализовать аналогичный эффект, как iPhone-подобный скользящий заголовок в приложении для контактов iPhone (скользящий заголовок, который группирует контакты по его стартовой букве). Это экран моего приложения, и я хочу добиться следующего: У меня есть «заголовок руководства» и три «вкладки» для сортировки списка. Когда пользователь прокручивает список вверх, я хочу, чтобы все прокручивалось вверх (заголовок […]

Android – Predraw canvas для onDraw

Раньше я делал рисунок в ImageView в методе onDraw. Однако я узнал, что лучше рисовать холст за пределами onDraw и просто обновлять холст в onDraw. Я знаю, что это явно неправильно (потому что это не работает), но как я могу выполнить то, что я пытаюсь сделать: @Override public void onDraw(Canvas c) { c = this.newCanvas; […]

Показывать значки в меню параметров при использовании Theme.Holo

При использовании android:theme="@android:style/Theme.Holo как тема по умолчанию для моей деятельности, значки, определенные в меню xml, больше не видны в меню опций / переполнении действия (они были видны при использовании старой темы .) Как показать значки с Theme.Holo ?

Android-проблема с замещением изображения в разных версиях Android для текста MultiAutoCompleteTextview

Я добавляю настроенные кликируемые объекты в свой MultiAutoCompleteTextview. После добавления 2 или более контактов в Редактирование текста. Я заменяю дополнительные промежутки на Image Span с текстом Содержит подсчет. Моя проблема заключается в том, что счетчик отличается на нижних конечных устройствах (например, 2,2) и более высоких конечных устройствах (т. Е. 4.0). Пожалуйста, ознакомьтесь с нижеприведенными картинами. […]

Кнопка круглого угла: где я ошибаюсь

Я хочу создать круглую кнопку. Это то, что я пробовал: Я определил фоновой шаблон кнопки button_bg.xml : <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false" android:drawable="@color/grey"> <shape> <solid android:color="#ef4444" /> <stroke android:width="1dp" android:color="#992f2f" /> <corners android:radius="16dp" /> </shape> </item> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@color/dark_grey" > <shape> <solid android:color="#ef4444" /> <stroke android:width="1dp" android:color="#992f2f" /> <corners android:radius="16dp" /> </shape> […]

Фрагмент не получается визуально

Я пытаюсь заменить фрагмент новым фрагментом. Для этого я использовал следующий код. Transaction.replace (R.id.fragment_container, newFragment); Но при просмотре в AVD его фактически не заменяют. NewFragment (который меньше по размеру) отображается поверх старого_фрагмента. Однако при повторном доступе к old_fragment он возвращает null. Я даже попробовал Фрагмент oldFragment = getFragmentManager (). FindFragmentById (R.id.home_fragment); transaction.remove (oldFragment); Даже это […]

Где ссылка на макет пользовательского интерфейса Android?

Я ищу спецификацию или ссылку на все возможные параметры для различных атрибутов атрибутов XML-макета, которые обычно поставляются с пользовательским интерфейсом Android. Google, похоже, хорош, чтобы его хоронить. Это похоже на этот вопрос, но остается неэффективным. Например, какие мои варианты доступны мне для определения layout_width TextView? Должно быть, полное определение опубликовано … кое-что ….