Articles of layout

Фрагмент, помещенный поверх NavigationDrawer

Я пытаюсь добавить PreferenceFragment в свое приложение. Проблема в том, что он автоматически помещается поверх моего NavigationDrawer . public class SetPreferenceActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.settings); navigationDrawer(); // Loads the NavigationDrawer getFragmentManager().beginTransaction().replace(android.R.id.content, new Settings()).commit(); } Как видите, я загружаю «SettingsFragment» и заменяю его содержимым? […]

Использование RelativeLayout для вертикального разделения двух фрагментов равномерно

Я пытаюсь создать простой макет с тремя фрагментами. Слева, я хочу два фрагмента над каждым, каждый из которых занимает 50% высоты экрана. Справа я хочу один большой фрагмент контейнера, например: +—–+—————–+ | f1 | detail_container| | | | +—–+ | | f2 | | | | | +—–+—————–+ Я получил его работу с двумя LinearLayouts […]

Заполнение цвета строки списка в процентах

Я пытаюсь заполнить строку вида списка до некоторого процента цветом. Это должно быть сделано после того, как пользователь нажмет на любой из элементов списка. Трудно выполнить это, пожалуйста, см. Ниже изображение: Скажите, пожалуйста, как это сделать, я не знаю, как это можно реализовать. Я думаю о добавлении представления после события клика пользователем и настройке цвета […]

Как переключаться между 2 местами TextViews на макете?

У меня есть OnClickListener который прослушивает нажатия Button A У меня также есть 2 TextViews под Button . Я хочу, чтобы при каждом нажатии Button A 2 TextViews переключали места между ними, например: Перед нажатием: TextView A TextView B После нажатия: TextView B TextView A Как мне это сделать? Есть ли специальная функция, которая предназначена […]

Горизонтальный RecyclerView с начальным заполнением

Таким образом, у меня есть ImageView в качестве фона, а поверх него – Horizontal RecyclerView, вот что я хочу, чтобы RecyclerView начал показывать свои элементы с половины заполнения экрана влево, чтобы вы могли отлично видеть фон в начале И когда вы прокручиваете элементы, которые вы прячете изображение / фон. Примечание. Проверьте Play Store, чтобы узнать, […]

Проблемы с планировкой Android

Я не могу, чтобы жизнь меня поняла. Я пытаюсь иметь следующий макет (по вертикали): ImageView (заполнение всего доступного пространства) TextView (при необходимости занимает вертикальное пространство) EditText (при необходимости занимает вертикальное пространство) Кнопка Button Button (на одинаковом расстоянии) У меня есть следующая настройка макета. В настоящее время представление изображения установлено на 200dip. Каким должно быть это […]

Просмотр горизонтального ресайклера не показывает ничего

У меня есть горизонтальный просмотр ресайклеров в относительном макете, все выглядит нормально, но в макете он не показывает какой-либо элемент просмотра ресайклера. На веб-сайте есть одни и те же вопросы, но я не могу найти проблему. Вот код : Адаптер RecyclerView: public class ExamDetailRecyclerViewAdapter extends RecyclerView.Adapter<ExamDetailRecyclerViewAdapter.DetailViewHolder> { private String[] examNameList; private Integer[] examImageIds; private String[] […]

Как создать ровно квадратные кнопки, которые заполняют ширину экрана

У меня есть активность, которая заполняет некоторые кнопки, динамически основанные на TableLayout и TableRow следующим образом: private TableLayout buttonTableLayout; //—– for (int row = 0; row < buttonTableLayout.getChildCount(); ++row) ((TableRow) buttonTableLayout.getChildAt(row)).removeAllViews(); LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); for (int row = 0; row < 5; row++) { TableRow currentTableRow = getTableRow(row); for (int column = 0; […]

Пограничная рамка вокруг прозрачной кнопки

Я пытаюсь создать границу с круглыми углами на прозрачной кнопке следующим образом: Вот мой transparent.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/blue" android:state_pressed="true"/> <item android:drawable="@android:color/transparent"/> </selector>

Двустороннее связывание данных: в представлении отсутствует определенный пользователем тип

Сегодня я узнал о недавно появившейся возможности двусторонней привязки данных в предварительном просмотре Android Studio и решил попробовать. У меня очень простой макет (код ниже), для составления и отправки сообщений. То, что я пытался достичь, – это кнопка « отключена » (и в будущем, имеет несколько разных изображений соответственно), когда текст не вводится в поле. […]

Intereting Posts