Articles of Андроид

Cardview – белая рамка вокруг карты

Я использую cardview как корень пользовательского представления, которое я пишу. Я использую библиотеку поддержки v7. Мой XML выглядит так: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_marginRight="6dp" card_view:cardElevation="0dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <!– some other views –> </LinearLayout> </android.support.v7.widget.CardView> Моя проблема в том, что я получаю белую рамку вокруг моего вида карты. Похоже, что […]

Как установить флажок в правой части текста

Возможный дубликат: Как показать флажок андроида на правой стороне? В моем приложении для Android у меня есть флажок, и с ним ассоциируется некоторый текст. По умолчанию тексты находятся в правой части и флажок слева. Но я хочу поставить флажок справа. Помоги мне, пожалуйста.

Функция Drag / Drop в студии Android не работает

Я новичок в программировании для Android. Функция drag and drop в студии Android не работает. Я не могу ничего перетащить на свой телефон. Сейчас мой фрагмент – это вид карты google, и я хочу добавить панель поиска в представление. Это просто не тянет. Когда я пытаюсь добавить его в текст, он говорит, что элемент элемента […]

CollapsingToolbarLayout название как переход общего элемента

У меня есть TextView в моей деятельности A. Как я могу сделать общий переход элемента TextView из действия A и заголовок CollapsingToolbarLayout.setTitle() из действия B? Есть ли способ получить свой id вида заголовка из исходного кода CollapsingToolbarLayout ? Спасибо за помощь!

Чтение и запись целочисленного массива для посылки

Я не мог найти решение для обработки целочисленного массива в случае посылки (я хочу использовать эти две функции dest.writeIntArray (storeId) и in.readIntArray (storeId); ). Вот мой код public class ResponseWholeAppData implements Parcelable { private int storeId[]; public int[] getStoreId() { return storeId; } public void setStoreId(int[] storeId) { this.storeId = storeId; } @Override public int […]

Прозрачная строка состояния, не работающая с windowTranslucentNavigation = "false"

Я разрабатываю Activity где мне нужно сделать панель навигации непрозрачной, а строка состояния прозрачной на устройствах с 5.0+ (API 21+). Ниже приведены стили, которые я использую, а также объяснение моей проблемы. AppTheme extends Theme.AppCompat.Light.NoActionBar <item name="android:statusBarColor">@color/transparent</item> <item name="android:windowActionBar">false</item> <item name="android:windowDrawsSystemBarBackgrounds">true</item> <item name="android:statusBarColor">@color/welbe_red_transparent</item> FullscreenTheme расширяет AppTheme <item name="android:windowNoTitle">true</item> <item name="android:statusBarColor">@color/transparent</item> <item name="android:windowTranslucentNavigation">true</item> Это делает приложение похожим […]

Android listview с проблемой флажка

У меня странная проблема! Я пытаюсь создать listview с флажками. В моей другой теме мне сказали, что я должен использовать массив, который отслеживает проверенные строки. Я сделал это, и он работал отлично, но логика ошибочна, и теперь у меня возникает другая проблема. public View getView(final int position, View convertView, ViewGroup parent) { View v = […]

Как сделать любое изображение для рисования на холст?

У меня есть короткий вопрос: Предположим, у меня есть (изменяемый) растровый рисунок, который мне нужно изменить (добавить изображения, тексты и т. Д.). Вместо того, чтобы возиться со многими специальными классами для рисования на холсте (краска, холст, матрицы и т. Д.), Я думал, почему бы не использовать встроенные классы Android для этой задачи, и только если […]

Поместите 3 кнопки в LinearLayout, чтобы занять равное количество места

Я бы хотел, чтобы три кнопки занимали равное количество свободного пространства по горизонтали подряд. Я использовал android:layout_gravity . В чем проблема? Макет xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="1.0" > <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/Bg" android:background="@drawable/button_red" android:layout_weight=".2" android:layout_gravity="left" /> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/Bm" android:background="@drawable/button_red" android:layout_weight=".2" android:textColor="#ffffff" android:layout_gravity="center" /> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/button_red" android:layout_weight=".2" […]

BringToFront не работает внутри макета координатора

Android Studio 2.0 Preview 4 Я использую BringToFront для отображения TextView перед другими элементами управления. Док DoToFront () говорит, что вам нужно вызвать requestlayout invalidate . Что я делаю, но не работает. tvLevel.bringToFront(); tvLevel.requestLayout(); tvLevel.invalidate(); Я использую этот TextView внутри android.support.design.widget.CoordinatorLayout Однако следующий код действительно работает. Но поддерживает только API 21 и выше. Но мне […]

Intereting Posts