Articles of андроид макет

Заголовок панели инструментов исчезает при добавлении просмотров

Я просто понял, что когда я добавляю виды на панель инструментов в XML-файле, заголовок исчезает. например <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.Toolbar android:id="@+id/activity_taskeditor_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:elevation="8dp" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/activity_taskeditor_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/title" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:layout_marginEnd="16dp" android:layout_marginStart="16dp" android:layout_marginTop="16dp" android:textSize="22sp"/> </LinearLayout> </android.support.v7.widget.Toolbar> </LinearLayout> Без представлений название существует, но при добавлении моих просмотров […]

Как добавить пользовательский элемент в NavigationView с помощью макета меню?

Я использую тег actionLayout, но он перемещает все вправо. Может кто-нибудь угодить советует, почему это происходит. Я тоже пытался использовать разные значки и тот же результат. activity_main.xml <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="match_parent" /> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" /> </android.support.v4.widget.DrawerLayout> activity_main_drawer.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_saved_deals" android:icon="@drawable/ic_attach_money_black_24dp" android:title="Saved […]

Дополнительное пространство с использованием компоновки координатора при прокрутке

В моем приложении Am использует CoordinatorLayout. Когда я пытаюсь прокрутить много лишнего места, доступно. И я изменил это, используя высоту расположения координатора установки. Но когда я пытаюсь изменить вкладку, которая показывает лишнее пространство. Когда вы нажимаете на Form tab1, tab2, tab3 нет проблемы. Но когда я пытаюсь сделать с tab3, tab2, tab1 в tab3 и […]

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

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

Преобразование LinearLayout в проблему ConstraintLayout

Я пытаюсь преобразовать горизонтальный LinearLayout который имеет 4 кнопки одного размера с ConstraintLayout . Проблема заключается в том, что когда я устанавливаю одну или несколько кнопок в android:visibility="gone" в LinearLayout остальные кнопки LinearLayout , чтобы занять все пространство (все будут одного размера), а в ConstraintLayout кнопки будут удалены, но Все еще занимают пространство. EDIT: согласно […]

ListView внутри фрагмента, используемого в ViewPager, не ведет себя так, как ожидалось

У меня возникла проблема с элементами в этом списке. Обычное поведение заключается в том, что при нажатии пользователем одного элемента цвет фона меняется на оранжевый. Это не происходит с моим приложением, и я не могу понять, почему. У файла main.xml есть только: <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> XML-фрагмент имеет только: <ListView android:id="@android:id/list" style="@style/MyListView" android:layout_width="match_parent" […]

Текст шага не работает в виджетах

Вот ситуация, у меня есть виджет, содержащий два текстовых вида, и я хочу, чтобы текст прокручивался, если его ширина превышает ширину макета. Проблема в том, что область выделения работает для представления нижнего текста, но не работает над верхним. Я прикрепляю фрагмент кода. Можете ли вы сказать мне, что я делаю неправильно? <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/left" android:layout_width="97dip" […]

Как изменить фон виджетов с помощью RemoteView?

<RelativeLayout android:id="@+id/widget" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/my_background" android:orientation="vertical" > И теперь я хочу изменить этот фон на «@ drawable / your_bck» с помощью RemoteView. Я попробовал что-то вроде этого Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(),R.drawable.yout_bck); remoteViews.setImageViewBitmap(R.id.widget, bitmap); Но затем я вижу, что «Виджет не загружается» Это должно быть как фон, потому что мне нужно установить текст в центре изображения […]

Многоэкранный дизайн Android

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

Список заголовков Android List и разделов Месяц и дата

Я новый разработчик Android. Я много раз искал google, но я не получил желаемого результата. Я также пробовал свою логику, но я этого не понимал. Если кто-то может помочь в этом, я был бы благодарен. 1. My problem is that ______________ November,2012 //This is header ______________ November 12,2012 November 15,2012 //This list of date that […]