Articles of layout

Android: TabActivity не рекомендуется, используйте фрагменты?

Похоже, что TabActivity теперь устарела, нам нужно использовать фрагменты. Я попытался использовать стандартную активность, но не смог вызвать getTabHost. Поэтому мне кажется, что я должен использовать Фрагменты. Но я немного смущен, как это будет работать. Я понимаю, что фрагменты не являются действиями, поэтому они не находятся в файле манифеста? Я полагаю, я не могу сделать […]

Как отобразить Soft Keyboard из сервиса?

Короткий вопрос: возможно ли (и как) отображать мягкую клавиатуру из Сервиса? Долгий вопрос: я написал службу, которая создает «верхнюю панель», отображаемую поверх всех действий, содержащую EditText. Я хочу отобразить мягкую клавиатуру, когда щелкнут EditText, но этого не происходит. Конечно, я пробовал это из службы onFocusChange () и onClick (): InputMethodManager imm = (InputMethodManager)this.getSystemService(Service.INPUT_METHOD_SERVICE); imm.showSoftInput(editText, InputMethodManager.SHOW_FORCED); […]

Виджет ViewPager не работает с RecyclerView

Я хочу реализовать простую навигацию по навигации с помощью ViewPager с фрагментами, которые хранят и управляют RecyclerView. Фрагменты создаются и могут переключаться с помощью setCurrentItem() , но вы не можете прокручивать влево или вправо для переключения страниц. Кажется, что ViewPager игнорирует любые жесты. Мой макет: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="?attr/actionBarSize"/> […]

Как обернуть текстовый контент в ActionBarSherlock навигация

Я пытаюсь обернуть текстовое содержимое моего инструментария ActionBar (я использую ActionBar Sherlock). Кажется, что мой счетчик принимает ширину элементов, содержащихся в выпадающем списке. Как я могу сделать выбранный элемент в счетчике «обернутым» в соответствии с его шириной? Пример можно найти в счетчике шаровых манипуляторов GMaps.

Как изменить цвет указателя EditText (не курсор)

Я пытаюсь сделать цвет указателя EditText синим. Я могу сделать подчеркивание, и курсор станет синим, но указатель на капельу по-прежнему серый. Я google немного, но все ссылки, которые появляются, говорят только о том, как изменить курсор, а не указатель. Поэтому, если кто-нибудь знает, как это сделать, мне нужна ваша помощь. Мне нужно только поддерживать Android […]

Предложения по выбору панели инструментов

Я пытаюсь изменить поисковые предложения на «легкую тему». Я использую библиотеку appcompat-v7: 22.2.0 и читаю о новой функции для настройки виджета вида поиска (android.support.v7.widget.SearchView). ПЕРВЫЙ ПОДАЧНЫЙ РАЗДЕЛ Панель инструментов <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> Главная тема <style name="Main.Theme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/red</item> <item name="colorPrimaryDark">@color/red_dark</item> <item name="searchViewStyle">@style/Main.Theme.SearchView</item> </style> Тема SearchView <style name="Main.Theme.SearchView" […]

Два или более вложенных RelativeLayout

Я хочу спросить, работая с двумя или более вложенными RelativeLayout. Первый код выглядит как картинка 1, Когда я добавляю android:layout_alignParentRight="true" во втором RelativeLayout, это выглядит как изображение 2. Я хочу выровнять текст вправо до второго RelativeLayout. Где моя вина? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:background="@drawable/background" android:layout_height="wrap_content" android:id="@+id/testRL"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:id="@+id/testRotateLL" android:background="@drawable/picture_border_offer_first_page"> […]

Определить отображаемое представление в макете LayoutManager

Я хочу поддерживать прогностическую анимацию в моем настраиваемом LayoutManager, когда элемент перемещается извне видимых границ экрана в видимую точку. Все операции заполнения я делаю в onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) . Согласно документации для поддержки предсказательной анимации на этапе предварительной компоновки ( state.isPreLayout() ), я должен настроить начальные условия для анимации изменения (например, где-то появляющиеся виды) […]

Изображение размыто на другом устройстве

Прежде всего, я хочу извиниться заранее, так как я уверен, что такого вопроса задавали раньше, но, хотя я искал около двух недель по этим вопросам, я не мог понять, что я делаю неправильно. Здесь я загружаю изображение в действие: ImageView image = (ImageView) findViewById(R.id.shop_Image) ; image.setScaleType(ImageView.ScaleType.CENTER_CROP) ; String mDrawableName = data.vec.elementAt(id).fuenf ; if ( mDrawableName.equals("leer") […]

Прогресс на фоне элемента списка

Я хочу, чтобы фон элемента списка работал как индикатор выполнения. Например, например, в списке файлов tTorrent: Вот как это делается сейчас: я использую relativelayout и два линейных выхода. У одного есть textviews, а у другого есть два представления, которые работают как progressbar. «Прогресс» изменяется с использованием веса представлений, который динамически устанавливается в методе getView. Затем […]

Intereting Posts
Как преобразовать SparseArray в ArrayList? ViewFlipper vs Fragments Есть ли пример использования TouchDelegate в Android для увеличения размера цели клика? Не удалось завершить сеанс установки … Подписи несовместимы – Android Как сделать несколько фотографий, прежде чем отклонить намерение камеры? Не удается найти папку SDK внутри студийной студии Android, а менеджер SDK не открывается Parse.com: с помощью parseUser, как я могу сохранить данные в столбце, который я создал в parse из класса? Android Studio: как изменить стиль и поведение курсора по умолчанию? Активность Android onDestroy () не всегда вызывается, и если вызывается только часть кода, выполняется Как изменить текст ActionBar Material Design? Как использовать тип вызова с EventBus Попытка воспроизведения видео из необработанной папки (VideoView) Как Intent может быть null в onHandleIntent ()? Что такое JNI Graphics или как ее использовать? Изменение размера видео в соответствии с VideoView