Articles of android layout

Создание настраиваемого диалогового окна всплывающих окон

В настоящее время я пытаюсь получить всплывающее меню при нажатии кнопки меню, как показано на следующем экране: Я попробовал методы popupwindow, но не смог достичь точного случая. Вот как я пытаюсь: private View.OnClickListener showPopupWindow() { return new View.OnClickListener() { @Override public void onClick(View v) { PopupWindow popUp = popupWindowsort(); popUp.showAsDropDown(v, 1, 1); // show popup […]

SpinnerPreference? (Как встроить Spinner в экран настроек)

Посадка Spinner в макете проста, так как есть так много образцов и руководств, показывающих, как это сделать. Но как мне посадить Spinner на экране предпочтения ? Возможно ли это вообще? Примечание. Я уже провел обширный поиск. Нет такой вещи, как «SpinnerPreference». Хотелось бы.

ScrollView не прокручивается, если видна мягкая клавиатура

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

Графика на основе XML и png-чертежи?

Мой партнер, разработчик и я, разработчик, в настоящее время пытаемся выяснить, что является лучшим подходом к производительности и качеству приложения на всех устройствах. Есть много случаев, когда мы можем создать фактическую графику, такую ​​как состояния кнопок и фоновые фоны, чтобы назвать пару, все на основе xml. Некоторые из них сложны и имеют несколько слоев и […]

TextView Hyperlink не работает?

Почему TextView Hyperlink не работает. Использование гиперссылки как внутри настраиваемого dialog box . Гиперссылка не отображается. Где я ошибаюсь. Как решить эту проблему. Дайте мне руководство. XML-код <TextView android:id="@+id/google_Link" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:gravity="center" android:padding="10dip" android:textSize="20dip" android:linksClickable="true" android:autoLink="all" android:textColorLink="#306EFF" android:text="" /> Код Android – это TextView googleLink = ( TextView ) layout.findViewById( R.id.google_Link ); googleLink.setClickable(true); googleLink.setMovementMethod(LinkMovementMethod.getInstance()); […]

Многоразовые контейнеры для навигации и передовая практика

Я относительно новичок в разработке Android UI. Поэтому мне нужна помощь от более опытных разработчиков. Я создаю свое приложение с Navigation Drawer , у меня возникло множество проблем. Во-первых, вот пример кода для навигационного ящика. <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <!– The main content view –> <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– The navigation drawer […]

Мигает монитором Android на экране «Скрыть / Скрыть»

Проблема Я хочу показать системные бары, когда пользователь прокручивает RecyclerView вверх и скрывает системные бары, когда пользователь прокручивается вниз. Однако с моим подходом это работает, но контент странно движется и мигает во время процесса show / hide. U загрузил видео для поведения здесь: https://drive.google.com/open?id=0B_b9EpRt-zyHVW54dkQzcXdUTXM Мой подход В основном у меня есть два метода: private void […]

Зачем использовать фрагменты?

Я прочитал темы документации и некоторые другие вопросы по этой теме, и я действительно не уверен в этом; Я не вижу ясных пределов использования этой техники. Фрагменты теперь рассматриваются как лучшая практика ; Каждая деятельность должна быть в основном поддержкой одного или нескольких фрагментов и не вызывать макет напрямую. Фрагменты создаются для: Разрешить Activity использовать […]

Универсальное приложение (планшет и телефон) – как лучше всего структурировать – несколько макетов xml или показать / скрыть виджеты?

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

Как ссылаться на один контроль от другого во время инфляции?

Я пытаюсь ссылаться на элемент управления с помощью XML. Чтобы объявить атрибут для ссылки на id из MyTextView: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyTextView"> <attr name="valueTextViewId" format="reference" /> </declare-styleable> </resources> Fragment_example.xml – Как использовать настраиваемый атрибут: <!– Declare a "Title" text view that references a "Value" –> <com.example.MyTextView android:id="@+id/foo" example:valueTextViewId="@id/bar" … /> <!– Depending on […]