Articles of макет

Как сделать HorizontalScrollView RIGHT на LEFT Scroll android

По умолчанию HorizontalScrollView прокручивается слева направо, но я хочу прокручивать изображение справа налево. Как это сделать? Любая помощь будет оценена по достоинству.

То же расположение для больших и больших устройств

Мое приложение имеет один макет для смартфона и один для планшетов. Я хочу использовать один и тот же макет для large и xlarge устройств. Я хочу поддерживать устройства, которые используют API 10 и выше, поэтому использование sw<N>dp может быть и речи. Как я могу это сделать, не помещая один и тот же XML-файл в обе […]

Android Design Navigation Drawer – Как добавить переключатель в nav xml?

Я использую новый навигационный ящик Android Design. Я хочу добавить переключатель в ящик. Есть ли возможность реализовать это? Это меню xml: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:id="@+id/nav_view_menu_group_1" android:checkableBehavior="single"> <item android:id="@+id/nav_view_menu_item_myschedule" android:icon="@drawable/ic_navview_my_schedule" android:title="@string/navview_menu_item_myschedule" android:titleCondensed="@string/navview_menu_item_myschedule" /> <item android:id="@+id/nav_view_menu_item_iolive" android:icon="@drawable/ic_navview_play_circle_fill" android:title="@string/navview_menu_item_iolive" android:titleCondensed="@string/navview_menu_item_iolive" android:visible="false"/> <item android:id="@+id/nav_view_menu_item_explore" android:icon="@drawable/ic_navview_explore" android:title="@string/navview_menu_item_explore" android:titleCondensed="@string/navview_menu_item_explore" /> <item android:id="@+id/nav_view_menu_item_map" android:icon="@drawable/ic_navview_map" android:title="@string/navview_menu_item_map" android:titleCondensed="@string/navview_menu_item_map" android:visible="false"/> </group> </menu> Как я могу […]

Поиск макетов по идентификатору

Noob здесь. Я пытаюсь создать изображение одним нажатием кнопки, чтобы сделать это, я взял код из этого вопроса: Как создать ImageView в java-коде в существующем макете? Я использовал код из первого ответа, но в строке: RelativeLayout rl = (RelativeLayout) findViewById(R.id.RelativeLayout01); Я не знаю, что положить вместо «RelativeLayout01», или как иметь макет в «id», заранее спасибо

Не удалять прописку вокруг текста кнопки

Я написал код, чтобы изменить minWidth кнопки, чтобы я мог избавиться от прокладки вокруг текста кнопки. for(int i=0;i<26;i++){ Button alphabet = new Button(getContext()); alphabet.setText(""+(char)('A'+i)); alphabet.setMinWidth(0); allAlphabets.addView(alphabet); } У меня есть письмо в каждой кнопке и, наконец, динамически добавляю его в макет. Из-за заполнения, он занимает много места, из-за чего я установил минимальную ширину в 0, […]

Как отключить любое событие в представлении в Android?

Мой вопрос прост: как отключить любое событие в представлении в Android? (Включая удаление его фокуса, например, я просто хочу, чтобы он был там визуально, но был неуязвим ко всему остальному). И работает ли это на целом дереве просмотров? (Например, если я отключу события в корне, все события будут отключены для его детей?). Теперь, прежде чем […]

Деление на нулевую ошибку в .xml-файле

В моем приложении Android я создал и xml-файл в \ res \ layout \ admin.xml Макеты, которые я использовал в нем: <ScrollView > <LinearLayout > <TableLayout> . . Components . . </TableLayout> <TableLayout> . . Components . . </TableLayout> </LinearLayout> </ScrollView> ошибка !ENTRY com.android.ide.eclipse.adt 4 0 2011-11-17 13:35:10.046 !MESSAGE admin_view_pin.xml: / by zero !STACK 0 […]

Можно ли создать улей в формате XML в Android?

План улья должен выглядеть так: Цветные ульи – это именно то, что вы понимаете, как я должен сложить элементы. Какой виджет Layout вы предлагаете использовать? Я пытался с GridView но я не могу создавать такие ячейки, а затем FrameLayout но не хочу иметь дело с значениями пикселей (или dp) при настройке местоположения улья. Я нахожусь […]

Как прокрутить мой макет при настройке android: windowSoftInputMode = "adjustPan"?

В моей деятельности есть верхний бар и нижняя панель. Пространство между верхней панелью и нижней панелью i имеет линейный выход с несколькими представлениями edittext внутри. Поскольку я не хочу, чтобы мой макет изменялся каждый раз при появлении экранной клавиатуры, поэтому я устанавливал android: windowSoftInputMode = "adjustPan" для моей активности в манифесте. Но когда открыта программная […]

Почему мы не должны обертывать каждый включенный формат Android XML в пару <merge>?

В качестве продолжения этого вопроса я не могу придумать какой-либо веской причины, по которой я не должен переносить каждый включенный XML-макет в пару <merge> . Что потом заставляет меня задаться вопросом, почему команда ADT не сделала это по умолчанию? Есть ли случай, когда кто-то не хотел бы этого поведения? Кстати, объяснение в документации Android <merge> […]