Articles of layout

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

Я создал собственный класс макета (расширяет RelativeLayout) и имеет TextView как часть макета. Я хочу применить свойства, объявленные в XML, к моему TextView, все равно я могу прочитать атрибуты android (не мои пользовательские атрибуты, эта часть уже позаботилась). Например, в моем XML я буду иметь это: <my.custom.MyLayout android:layout_width="100dp" android:layout_height="20dp" android:text="SomeText" /> Я хочу прочитать текстовый […]

Как добавить RelativeLayout в качестве пункта меню – Android

У меня есть XML для меню с item и group . Я намерен добавить RelativeLayout в качестве элемента меню в XML, чтобы он выглядел так: <menu> <item1/> <item2 <RelativeLayout> <TextView1/> <TextView2/> <RelativeLayout> /> </menu> Можно ли это выполнить в XML-макете или программно? Если нет, то работа будет полезной. Благодарю.

EditText не будет записываться в одну строку

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

Добавьте несколько textViews (переменной ширины) в relativeLayout один за другим

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

Добавить горизонтальное и вертикальное отображение в LinearLayout динамически

Я хочу добавить динамический вид в горизонтальный LinearLayout. Но моя проблема заключается в том, что в горизонтальном положении нет места, которое должно автоматически размещаться по вертикали. Мои изображения Мой ожидаемый результат Мои коды for (int j = 0; j < jobDet.getKeywords().length; j++) { RelativeLayout tr_head = (RelativeLayout) getLayoutInflater().inflate(R.layout.tag_lay, null); TextView label_date = (TextView) tr_head.findViewById(R.id.tag_name); label_date.setText(jobDet.getKeywords()[j]); […]

Android: динамически добавлять пользовательские флажки в таблицуLayout

Что делать, чтобы использовать пользовательские флажки, если я буду добавлять свои флажки динамически в свой код? (На java-код не на файлы XML.) Я следую этому руководству , но используя его, я не могу достичь своей цели. Например, у меня есть tableLayout и я хочу добавить флажок для каждой новой строки, которую у меня есть. Спасибо […]

ListView занимает все пространство в LinearLayout

У меня есть LinearLayout содержащий ListView и LinearLayout : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="fill_parent"/> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="10dp"> <EditText android:layout_width="fill_parent" android:layout_height="40dp" android:hint="Hej"/> </LinearLayout> </LinearLayout> ListView LinearLayout весь макет, а LinearLayout с EditText добавляется под нижним краем экрана и не отображается. Как я могу это исправить? Я пробовал […]

Текст в верхней части макета узла вкладки Android

Я последовал этому примеру и заработал. Теперь я хочу показать «Добро пожаловать !!!». Текст чуть выше вкладок в макете Tabhost, как показано на рисунке Вот мой текущий файл макета. Но это сообщение не отображается. <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="top" android:layout_gravity="top" android:padding="5dp"> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/cc_welcome" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Welcome" android:gravity="top" […]

Выделение подсмотров в макете программно

Я пытаюсь отображать макеты в относительной компоновке на планшете, как книжная полка. Там будет много, а затем создается новая строка. Мое начальное состояние выглядит так: <ScrollView android:layout_marginTop="150sp" android:layout_marginLeft="50sp" android:layout_width="fill_parent" android:layout_height="fill_parent"> <RelativeLayout android:id="@+id/user_list" android:layout_width="wrap_content" android:layout_height="wrap_content"> <!– Add User Avatar –> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/user_frame" /> <ImageView android:id="@+id/demo_image" android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/add_user" android:layout_marginLeft="10px" /> <ImageView […]

Текст субтитров actionBarSherlockSize

Я использую субтитры ActionBarSherlock и пытаюсь изменить текст субтитров с помощью стилей, но, похоже, это не работает. Я не знаком с темами, так что .. Как я могу это изменить? заранее спасибо

Intereting Posts