Articles of xml

Попытка заставить Android LinearLayout растягиваться горизонтально и вертикально

ОБНОВЛЕНИЕ: Я ценю совет по использованию GridView, и я уверен, что это обеспечит лучшую производительность. Однако мои первоначальные усилия по внедрению простого GridView привели к постыдному сбою. Я полагаю, что выяснение того, что я делаю неправильно, касается другой темы. Чтобы исправить эту реализацию, я использовал OnWindowFocusChanged, чтобы найти высоту ANDROID_CONTENT, а затем разделился на количество […]

Как вызвать строки из strings.xml в arraylist

Я использую ArrayList и все строки жестко закодированы в адаптере, но теперь мне нужна поддержка нескольких языков для моего приложения. Я думаю, что лучший способ сделать это – переместить все мои жестко закодированные строки в файл strings.xml, а затем сделать все строковые файлы, которые мне нужны для разных языков. Я уже перевел жестко закодированные строки […]

Удалите тень ActionBar на Android L (API 21)

Я пытаюсь удалить ActionBar Shadow в Android L. В API 14 этот код работает <style name="AppBaseTheme" parent="Theme.AppCompat.Light"/> <style name="AppTheme" parent="AppBaseTheme"> <item name="android:windowContentOverlay">@null</item> </style> Но если я поместил один и тот же код в / values-v21, он не будет работать. Любая идея о том, как я могу решить? Благодарю.

Как установить стрелку вниз в спиннер с фоном?

У меня есть выпадающий список с черным фоном, синий контур прядильщика, Как поместить стрелку в раскрывающееся меню? я использую Android: фон = "@ андроид: рисуем / btn_dropdown" Но это удалит мой текущий фон, т. Е. Черный фон с синим контуром. Для этого я использую drawable <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape= "rectangle" > <solid android:color="#000000"/> <stroke android:width="2dp" android:color="#405999"/> […]

Как выдать сообщение подтверждения (да / нет) задачи Android?

Я хочу спросить у пользователя, согласен ли он продолжить запуск задачи, как мне выдать окно подтверждения с кнопками «Да», «Нет»?

Как остановить событие клика через полупрозрачный фон?

Я пытаюсь установить полупрозрачный вид на другое представление, когда пользователь нажимает на определенную кнопку. И в то же время я хочу, чтобы мое фоновое представление не было доступно для просмотра. Поэтому в основном я устанавливаю альфа как 0.9 для своего представления переднего плана. Код <RelativeLayout android:id="@+id/rl_fg_view" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#231564" android:alpha="0.9" android:visibility="visible"/> И ниже этого представления […]

Бинарная строка XML-файла # 26: ошибка раздувания класса android.widget.TextView

Я использую Android Studio, когда я использую textview в моем приложении макета, закрывая показ ошибки: android.view.InflateException: Binary XML file line #26: Error inflating class android.widget.TextView at android.view.LayoutInflater.createView(LayoutInflater.java:633) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:682) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741) at android.view.LayoutInflater.rInflate(LayoutInflater.java:806) at android.view.LayoutInflater.rInflate(LayoutInflater.java:809) at android.view.LayoutInflater.inflate(LayoutInflater.java:504) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at com.SubFragment.onCreateView(SubFragment.java:20) at android.support.v4.app.Fragment.performCreateView(Fragment.java:1786) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1126) at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:739) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1489) at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:486) […]

Android Scrollview Автоматическая прокрутка

У меня есть макет с scrollview и относительный макет внутри scrollview. У меня есть переключатели групп радио и edittext внутри этого scrollview. Проблема, с которой я сталкиваюсь, заключается в том, что когда я начинаю прокручивать вниз и выбираю кнопки переключения, после выбора экран автоматически прокручивается вверх. Почему это происходит? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@layout/grad_col_bk" android:orientation="vertical" […]

Android – Отсутствует родительская тема?

Я пытаюсь создать ActionBar, следуя этому сообщению в блоге: http://android-developers.blogspot.com/2011/04/customizing-action-bar.html С помощью этого исходного кода: svn checkout http://styled-action-bar.googlecode.com/svn/trunk/ styled-action-bar-read-only Тем не менее, я получаю проблемы в /res/values/styles.xml . Эта: <!– style for the tabs –> <style name="MyActionBarTabStyle" parent="android:style/Widget.Holo.Light.ActionBarView_TabView"> <item name="android:background">@drawable/actionbar_tab_bg</item> <item name="android:paddingLeft">32dp</item> <item name="android:paddingRight">32dp</item> </style> Является ошибкой с: Error retrieving parent for item: No resource […]

Должен ли я использовать Java или XML для макетов Android?

Есть ли «лучшая практика» или заметная разница в производительности между использованием Java для создания макетов в Android над XML? Ради этого предположим, что мы просто выкладываем относительно простой интерфейс, который использует несколько видов деятельности.