Articles of layout

Как сделать первый элемент ListView выбранным по умолчанию при запуске?

В моем приложении есть ListView, а в ListView есть селектор. Я хочу, чтобы первый элемент этого списка был выбран по умолчанию при самом запуске приложения , как? Может кто-нибудь дать несколько советов? Большое спасибо.

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

Я хочу разместить текстовое изображение справа от макета и слева от макета, но они сохраняют стекирование друг на друга: <LinearLayout android:layout_width="0dip" android:layout_weight="1" android:layout_height="fill_parent" android:orientation="horizontal"> <TextView android:id="@+id/lefttext" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:text="Symbol"/> <TextView android:id="@+id/righttext" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" android:text="Price"/> </LinearLayout>

Как ограничить длину EditText до 7 целых чисел и 2 десятичных знаков?

У меня есть окно EditText которое должно позволить пользователю вводить до 7 чисел и два десятичных знака. После ввода семи цифр он не должен позволять добавлять еще одну цифру, но я могу разрешить до двух знаков после запятой. Я использую десятичный фильтр для двух знаков после запятой, и этот код в XML android:maxLength="7" android:imeOptions="actionDone" android:inputType="numberDecimal" […]

FAB с якорем в компоновке координатора имеет дополнительную маржу в андроиде до леденца

У меня есть CoordinatroLayout с FloatingActionButton . Вот мой код: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/toolbar_layout" android:layout_above="@+id/actionbar"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="120dp" android:minHeight="?android:attr/actionBarSize" android:background="@color/toolbar_color" /> <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" > </ScrollView> </LinearLayout> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:clickable="true" app:fabSize="mini" android:src="@mipmap/ic_action_edit" app:layout_anchor="@id/toolbar" app:layout_anchorGravity="bottom|right|end" app:backgroundTint="@color/toolbar_color" /> </android.support.design.widget.CoordinatorLayout> Но это выглядит по-разному в устройствах с леденцами […]

Как получить строку из attr с типом ссылочного формата?

У меня есть свой пользовательский документ attr.xml в котором я указывал declare-styleable : <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="EditTextValidateablePreference"> <attr name="errorMessage" format="reference" /> </declare-styleable> </resources> Затем в макете я установил: <com.xx.yy.EditTextValidateablePreference … ns:errorMessage="@string/validation_email_mail_server_invalid" /> И в EditTextValidateablePreference.class я получаю его с: String validatorErrorMessage = attrs.getAttributeValue(PREFERENCE_NS, "errorMessage"); validatorErrorMessage имеет значение, подобное: @2131099700 Как я могу получить […]

Настраиваемый диалог с кнопкой закрытия

Я хочу создать пользовательский диалог с макетом, как показано на рисунке. Кнопка cross / close должна находиться в верхней правой части. Пожалуйста, предложите, как я могу достичь такого макета. Заранее спасибо.

Я хочу, чтобы мой RecyclerView не перерабатывал некоторые элементы

Я использую RecyclerView с гетерогенными представлениями внутри, как видно из этого урока . У меня есть некоторые элементы внутри RecyclerView, которые также являются RecyclerView. Слишком сложно представить? Предположим, я хочу скопировать макет Play Store: один большой RecyclerView с вертикальной линейной компоновкой и заполнен множеством элементов: отдельные приложения и карусель приложений. Если элемент для добавления – […]

Необычное сообщение logcat показано бесконечно – Android

Я разрабатываю приложение с библиотеками ActionBar Sherlock, HoloEverywhere. Я все время программировал, забыв проверить консоль logcat некоторое время. Мое приложение работает нормально, но я вижу это необычное сообщение об ошибке logcat, которое продолжает течь как бесконечный цикл. 09-11 00:05:33.225: D/TileRenderer(25688): glEndTilingQCOM: 0x502 С тегом TileRenderer Я проверил всю свою рабочую область, в коде нет указаний […]

Невозможно использовать LayoutInflater в пользовательском адаптере

Я занимаюсь написанием пользовательского адаптера для заполнения списка с 3 текстовыми полями в каждой строке. Для этого я нашел довольно пример кода примера, но тот, который казался лучшим, был: http://www.anddev.org/custom_widget_adapters-t1796.html После нескольких небольших настроек, чтобы исправить некоторые проблемы с компилятором с последним Android SDK, я получил его, только чтобы получить исключение: ERROR / AndroidRuntime (281): […]

Прокрутка EditText внутри ScrollView

У меня неприятная проблема. У меня есть EditText (8 строк) внутри ScrollView . И когда я пытаюсь прокручивать текст в EditText это поведение нестабильно. Иногда это прокрутка, иногда это не фокусируется. Это мой файл макета, чтобы сделать мой вопрос более ясным: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="8dp" > <TextView android:id="@+id/wo_task_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_description" /> <TextView android:id="@+id/wo_task_description" […]

Intereting Posts
Схема базы данных Android Sqlite Общие действия и безопасность потоков Как отменить handler.postDelayed? Не удалось разрешить com.android.tools.build:gradle:0.5.+ Поддержка Android v7 MediaRouter иногда не работает должным образом Невозможно изменить разделитель счетчиков цвета od Какие устройства Android поддерживают адаптер ADK / open Не удается получить доступ к локальному хосту с Android-устройства Дооснащение + RxJava не кэширует ответы, подозрительные заголовки ответов Изменить размер Drawable в Android Как я могу получить большое изображение из URL-адреса? Дизайн кода для многократного использования элементов пользовательского интерфейса drag & drop в android Фрагмент без прокрутки в ViewPager внутри CoordinatorLayout Хранить и извлекать объект класса по общим предпочтениям Как подавить «предупреждение: игнорирование атрибута InnerClasses для анонимного внутреннего класса» с помощью Gradle?