Articles of макет

Как вы накладываете FragmentTabhost на дно

Я хочу поставить tabwidget на дно, как iPhone App. Я знаю, что этот макет против Google UserInterface, но мне нужно. Поэтому, я прочитал много подобных сообщений в Stackoverflow. Но каждый пост не работает. Я хочу использовать FragmentTabhost без использования внешней библиотеки (например: ActionBarsherlock Это мой код <android.support.v4.app.FragmentTabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent" > <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" […]

Ошибка отображения на nexus 4

Я кодирую приложение для устройств Android, и у меня есть проблема, когда он работает на телефоне nexus 4. Он хорошо работает на Galaxy S3 / Note 2 и на некоторых других устройствах. Я создаю AVD с параметром nexus 4, но он работает на нем. Проблема заключается в отображении моего основного вида деятельности. Это как мозаичная […]

Письма заменяются блоками на Android Activity

Надеюсь, у кого-то была эта проблема раньше и она может поделиться решением. Я начинаю работу через startActivity (намерение), новый вид запускается нормально, но как только я прокручиваю окно, текст заменяется блоками. Вот скриншот, показывающий проблему: Активность, которая возникает перед этой проблемной деятельностью, напрямую связана с opengl, может быть, это имеет какое-то отношение к проблеме? Заранее […]

Предотвращение разделения слов в Android TextView

У меня есть TextView показанный ниже <TextView android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="2" android:layout_margin="20dp" android:ellipsize="end" android:id="@+id/statement" /> Он получает содержимое из файла strings.xml используя следующий код. Statement = (TextView) getView().findViewById(R.id.statement); Statement.setText(R.string.TransferorStatement); Текст в файле strings.xml <string name="TransferorStatement">I a resident of the State of having “Transferred” the firearm described below swear or affirm that the information below is true […]

Прокрутка прокрутки прокрутки на клавише Enter на клавиатуре мягкого ввода

У меня есть простой макет с вложенными элементами в его xml внутри ScrollView , в основном это форма для ввода пользователем нескольких объектов EditText и других. Один из моих EditText имеет атрибут android:lines="2" Для поля адреса пользователя, и он должен иметь 2 строки. Поэтому, когда пользователь вводит ввод в EditText , клавиша Enter отображается на […]

Константы компоновки Android XML

Я занимаюсь анализом XML-макетов файлов Android. Я хотел бы ссылаться на строковые константы XML XML, а не определять свои собственные. Я могу легко найти целочисленные константы, а не константы XML. Где находятся эти строковые константы? Обновить: Я ищу литеральную строку, ссылающуюся на такие значения, как android:LinearLayout , android:layout_gravity , android:layout_width и любые значения, связанные с […]

Как стиль Theme.Holo.DialogWhenLarge для нестандартного размера, позиции, полей и т. Д.?

Я работаю над своим первым Android-приложением (раньше работал только на iOS и WP) и пытался показать активность в полноэкранном режиме на телефонах и как диалог / всплывающее меню на планшетах. Я нашел Theme.Holo.DialogWhenLarge, и кажется, что это то, что я искал. Активность отображается как диалог на планшетах, но я не узнал, как изменить размер и […]

FindViewById (R.id.drawer_layout) возвращает null

У меня проблема со следующей строкой: mDrawerLayout = (DrawerLayout)findViewById(R.id.drawer_layout); Возвращая null. Для цели отладки я попробовал XML-файл, найденный в официальном учебнике Android DrawerLayout: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <!– The main content view –> <FrameLayout android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– The navigation drawer –> <ListView android:id="@+id/left_drawer" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" android:background="#111"/> </android.support.v4.widget.DrawerLayout> И […]

Платформа Android для Nexus4 vs Nexus 7

Я просматриваю приложение для Android в Nexus 4 :). Вот Но когда я пытаюсь просмотреть его на эмуляторе Nexus 7, 🙁 Я думаю, что у меня возникают проблемы с поддержкой нескольких экранов в моей игре. Мой вопрос: как я могу заставить его выглядеть больше на Nexus 7 или 10 или на любых других устройствах? Кстати, […]

Разметка чата, например whatsapp

Я пытаюсь создать макет чата, например WhatsApp. Я не понимаю, как они смогли разместить «дату» внизу в крайнем правом углу макета. Я видел их код, он использует горизонтальный LinearLayout, в котором есть сообщение и дата бок о бок, но тогда как часть сообщения «Я люблю» печатаю выше даты? Другая проблема заключается в том, что если […]