Articles of макета для

Пользовательский вид с компоновкой XML в Android

У меня есть ListAdapter с множеством разных макетов для строк. Чтобы иметь чистый код, я хочу перенаправить макеты для строк из getView () адаптера в классах View. Возможно ли раздуть XML-макет в пользовательский вид? Я только нашел LayoutInflater, но он возвращает представление, и это не помогает. Я хочу иметь что-то вроде setLayout () Activity. Это […]

View.onMeasure () не вызывается

У меня очень простой пользовательский вид с onMeasure() overriden. My onMeasure() определяет размер в соответствии с фоном Drawable. Когда представление сначала создается из xml, все работает нормально. Но затем я задал другой фон программно, поэтому View должен изменить размер. Теперь у представления есть другой фон, но он не изменяется, а onMeasure() не вызывается. Я пробовал […]

Как создать меню программно в Android?

Теперь я хочу добавить это меню в нижней части экрана. Я много писал, но до сих пор не понял, как это сделать. Моя основная проблема заключается в том, что у меня нет xml-файла на моей главной странице. Его взгляд выглядит следующим образом: public class start extends ListActivity { static final String[] COUNTRIES = new String[] […]

Как создать макет для пользовательских предпочтений, используя атрибут android: layout

Я могу установить соответствующий макет для предпочтения через атрибут android: layout. Для примера <Preference android:key="friction" android:title="@string/friction" android:layout="@layout/friction_fragment" android:shouldDisableView="true" android:defaultValue="30" android:enabled="true" android:selectable="true" android:summary="Bite friction"></Preference> Где макет <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:text="@string/friction" android:textAppearance="?android:attr/textAppearanceLarge" android:layout_height="wrap_content" android:layout_gravity="center_horizontal"></TextView> <SeekBar android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/sbFriction"></SeekBar> <TextView android:text="@string/friction_little" android:id="@+id/txtSummary" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView> <Button android:text="Button" android:id="@+id/btnFriction" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </LinearLayout> […]

Getmeasuredheight () и getmeasuredwidth () возвращает 0 после View.measure ()

После измерения View с постоянными размерами с view.measure() , getMeasuredHeight() и getMeasureWidth() возвращают 0. Layout_view.xml , макет, который раздувается, чтобы создать представление <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="100dp" android:layout_height="100dp"> </FrameLayout> Функция, которая измеряет размеры public void measureView(Context context){ LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.layout_view,null,false); view.measure( View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED); Log.d(TAG,"Error width : " + view.getMeasuredWidth()); Log.d(TAG,"Error heeght […]

Фон Android + текст + значок для кнопки

Я хотел бы, чтобы изображение было настроено на фоновый текст на нем и значок в левой части текста. Очень просто в iPhone, но не могу понять, как это сделать на Android, чтобы изменить размер этой кнопки и сохранить правильную позицию и расстояние до значка + текста. iPhone: Android У меня есть это: Код xml: <Button […]

Восстановление иерархии представлений из сохраненного состояния не восстанавливает добавленные представления

Я пытаюсь сохранить и восстановить иерархию представлений, состоящую из таблицы кнопок. Количество строк таблицы и кнопок, требуемых в таблице, неизвестно до времени выполнения и добавляется программно к раздутому макету xml в onCreate(Bundle) моей Activity . Мой вопрос: можно ли сохранить и восстановить финальную таблицу с помощью сохранения или восстановления реализации Android по умолчанию? Ниже приведен […]

Как использовать ресурсы по умолчанию для Android в моем макете xml?

В android есть множество ресурсов по умолчанию. Я хочу использовать android.R.string.cancel и android.R.string.ok . Я могу сделать это в коде достаточно легко getString(android.R.string.cancel) Но как это сделать в layout.xml @string/cancel Пробовал несколько вещей @android.R.string/cancel @android.string/cancel Но они не работают. Я уверен, что видел это в dev-учебниках, но не могу найти все это сейчас.

Android – настройка вкладок sherlock для панели действий

Я пытаюсь настроить вкладки sherlock для панели действий, чтобы они отображали текст вкладки под значком вкладки. После поиска и чтения о предмете мне все еще не очень повезло. Вот результаты, которые я получаю: Пользовательская вкладка1 выбрана Пользовательская вкладка1 не выбрана, выбрана стандартная вкладка2 Это то, что у меня есть до сих пор: Создал мой собственный […]

Как установить целочисленный тег в виджет в файле макета xml?

У меня простой макет, но я могу установить только тег string. Как установить целочисленный тег? <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:tag="1" android:src="@drawable/image" /> ОБНОВИТЬ Я узнал, как установить теги Integer в макете xml. Нам нужно указать целочисленную переменную в любом файле ресурсов xml. Это должно выглядеть так: Рез / значения / value.xml: <?xml version="1.0" encoding="UTF-8"?> <resources> <integer […]

Intereting Posts
Лучший контейнер IOC для Android и мобильных устройств Ошибки, выполняемые построителем «CDT Builder» при попытке создания OpenCV для образцов андроида Android Media Player играет на заднем плане, но не останавливается, когда приложение убито Почему представление перетаскивается с возвратом ViewDragHelper в исходное положение на макете ()? Настройка тестовой папки для модульного тестирования в студии Android Возможно ли потерять соединение базы данных SQLite? Как прочитать содержимое сообщения нового в предстоящем сообщении в android? Неожиданные результаты, реализующие простое размытие движения в Libgdx Сбой приложения Android на addAccountExplicitly (учетная запись, пароль, null); После поворота, onCreate () Фрагмент вызывается перед onCreate () FragmentActivity Разница между Intent.ACTION_GET_CONTENT и Intent.ACTION_PICK Я не могу установить / запустить Android Studio для Windows 7 64 бит Вычислить потребляемую мощность Android-датчика Положения супер () звонков в Android Eclipse Plugin сгенерировали код надежным? Не удалось получить требуемый номер версии ADT из SDK