Вопросы с тегом «android-layout»

Макет определяет визуальную структуру для пользовательского интерфейса, такого как пользовательский интерфейс для действия, фрагмент или виджет приложения.

14
Процентная ширина в RelativeLayout
Я работаю над макетом формы для входа Activityв мое приложение для Android. Изображение ниже, как я хочу, чтобы оно выглядело так: Я смог добиться этого макета с помощью следующего XML . Проблема в том, что это немного хакерски. Мне пришлось жестко кодировать ширину для узла EditText. В частности, я должен …

30
Как получить отображаемый фрагмент?
Я играю с фрагментами в Android. Я знаю, что могу изменить фрагмент, используя следующий код: FragmentManager fragMgr = getSupportFragmentManager(); FragmentTransaction fragTrans = fragMgr.beginTransaction(); MyFragment myFragment = new MyFragment(); //my custom fragment fragTrans.replace(android.R.id.content, myFragment); fragTrans.addToBackStack(null); fragTrans.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragTrans.commit(); У меня вопрос в файле Java, как я могу получить отображаемый в данный момент …

14
Как программно установить drawableLeft на кнопку Android?
Я динамически создаю кнопки. Сначала я их стилизовал, используя XML, и я пытаюсь взять XML ниже и сделать его программным. <Button android:id="@+id/buttonIdDoesntMatter" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="buttonName" android:drawableLeft="@drawable/imageWillChange" android:onClick="listener" android:layout_width="fill_parent"> </Button> Это то, что я до сих пор. Я могу сделать все, кроме рисования. linear = (LinearLayout) findViewById(R.id.LinearView); Button button = new …

5
Навигационный ящик (Google+ против YouTube)
Кто-нибудь знает, как реализовать скользящее меню, как некоторые из лучших приложений сегодня? У других вопросов переполнения стека не было ответов о том, как это сделать, поэтому я пытаюсь собрать как можно больше информации, чтобы помочь другим. Все приложения, о которых я упоминаю ниже, отлично справляются с реализацией слайд-меню. 1. Google …

12
Как удалить линии между ListViews на Android?
Я использую два ListViewс, как это: <ListView android:id="@+id/ListView" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> <ListView android:id="@+id/ListView1" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> Между двумя ListViewбуквами есть одна пустая строка . Как мне это убрать?


18
Как установить пространство между элементами ListView в Android
Я попытался использовать marginBottom в listView, чтобы освободить место между listView Item, но все же элементы были прикреплены вместе. Это вообще возможно? Если да, есть ли конкретный способ сделать это? Мой код ниже <LinearLayout android:id="@+id/alarm_occurences" android:layout_width="fill_parent" android:orientation="vertical" android:layout_height="fill_parent" android:background="#EEEEFF" xmlns:android="http://schemas.android.com/apk/res/android"> <ListView android:id="@+id/occurences" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </LinearLayout> Мой пользовательский элемент списка: …

6
LinearLayout не расширяется внутри ScrollView
У меня есть LinearLayoutвнутренняя часть, ScrollViewкоторая имеет android:layout_height="fill_parent", но она не расширяется до полной высоты ScrollView. Мой макет выглядит примерно так: level layout layout_width layout_height 1 LinearLayout fill_parent fill_parent 2 LinearLayout fill_parent wrap_content 3 (some irrelevant stuff) 2 ScrollView fill_parent fill_parent <-- this expands full height 3 LinearLayout fill_parent fill_parent …

30
Название панели инструментов Android и собственный шрифт
Я пытаюсь найти правильный способ использовать собственный шрифт для заголовка панели инструментов и центрировать его на панели инструментов (требование клиента). В данный момент я использую старый добрый ActionBar, и я устанавливал заголовок на пустое значение и использовал, setCustomViewчтобы поместить свой собственный шрифт TextView и отцентрировать его, используя ActionBar.LayoutParams. Есть ли …

13
Как построить горизонтальный ListView с RecyclerView?
Мне нужно реализовать горизонтальный список в моем приложении Android. Я провел небольшое исследование и столкнулся с тем, как сделать горизонтальный ListView в Android? и горизонтальный ListView в Android? однако эти вопросы были заданы до выхода Recyclerview. Есть ли лучший способ реализовать это сейчас с Recyclerview?

19
Как установить layout_gravity программно?
Мой вопрос прост, Как установить мои кнопки layout_gravity программно? Я нашел это в интернете, но он просто выбрасывает исключение Nullpointer: Button MyButton = new Button(this); LinearLayout.LayoutParams lllp=(LinearLayout.LayoutParams)MyButton.getLayoutParams(); lllp.gravity=Gravity.RIGHT; MyButton.setLayoutParams(lllp); MyLinearLayout.addView(MyButton); Любое решение?

5
Какова цель тега Android <merge> в макетах XML?
Я прочитал пост Романа Гая о &lt;merge /&gt;теге, но до сих пор не понимаю, насколько он полезен. Является ли это заменой &lt;Frame /&gt;тега или используется так: &lt;merge xmlns:android="...."&gt; &lt;LinearLayout ...&gt; . . . &lt;/LinearLayout&gt; &lt;/merge&gt; тогда &lt;include /&gt;код в другом файле?


24
Изменение цвета нижней строки EditText с appcompat v7
Я использую appcompat v7, чтобы получить согласованный вид на Android 5 и менее. Это работает довольно хорошо. Однако я не могу понять, как изменить цвет нижней строки и цвет акцента для EditTexts. Является ли это возможным? Я попытался определить пользовательский android:editTextStyle(см. Ниже), но мне удалось изменить только полный цвет фона …

9
как изменить цвет гиперссылки textview?
Я использую этот код для гиперссылки: &lt;TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/hyperlink" android:text="@string/hyperlink" android:autoLink="web"/&gt; По умолчанию он показывает синий цвет, но как изменить цвет гиперссылки в Android?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.