Articles of макет

Android удаляет кнопку динамически

У меня есть кнопка, и когда я нажимаю ее, я хочу ее удалить (не сделать ее невидимой). Я читал, что могу сделать это с помощью layout.removeView(mybutton) но что такое макет? И как я могу получить его в своей деятельности Button showQuestion; private void initialize() { showQuestion = (Button) findViewById(R.id.bAnswerQuestionShowQuestion); } public void onClick(View v) { […]

Как просмотреть пользовательский шрифт Android Studio (используя каллиграфию)

В настоящее время я использую библиотеку каллиграфии для использования пользовательских шрифтов, это потрясающе https://github.com/chrisjenx/Calligraphy Но я не могу просмотреть новые шрифты, есть ли способ просмотреть пользовательские шрифты в Android Studio?

Является ли Android requestLayout () правильным для анимации макета?

Является ли метод requestLayout() правильным инструментом для создания анимированного макета в Android? Мы несколько лет работали с Adobe / Apache Flex и знаем два метода invalidateProperties() и commitProperties() . Кажется, что requestLayout() и layout() Android аналогичны. Но в документах упоминаются накладные расходы. public class Paginator extends ViewGroup { private float animatedCurrentPage = 1; private final […]

LinearLayout minHeight не работает с weigth = "1"

Я пробовал весь день, чтобы получить атрибут minHeight . Я хочу, чтобы linearMe макет был: Протяните снизу экрана до нижней части ListView, когда ListView имеет всего несколько элементов. Например, мне нужно заполнить макет linearMe изображением. По мере того, как ListView становится больше, я хочу, linearMe макет linearMe : Имейте фиксированную высоту (находясь в нижней части […]

Показать макет, когда открывается мягкая клавиатура

Существует CardView с EditText и когда клавиатура открывается, она помещается прямо под EditText . Но, как показано ниже, клавиатура слишком близка к EditText, и трудно нажать кнопку «отправить», потому что места недостаточно. Редактировать текст: EditText с фокусом: Есть ли способ показать клавиатуру после окончания CardView? Здесь я видел несколько подобных вопросов, но ни один из […]

Как раздуть другой макет внутри getView () адаптера gridview в android?

Я хочу создать еженедельный просмотр календаря и внутри каждого элемента сетки (каждый день), может быть несколько действий. Из этого я создал еженедельное представление календаря с использованием вида сетки, но я хочу добавить действия, если они есть для определенной даты динамически Проверка db. Как и на изображении. Ниже приведен код getView (). @Override public View getView(int […]

Статические фрагменты и динамические фрагменты

Каковы преимущества и недостатки использования статического фрагмента, определенного в XML, а не динамического в Java? Вот категории: 1. Поддержание работоспособности, 2. Совместимость и 3. Производительность, 4. UX

Библиотека разработки Android 25.1.0 TextInputLayout Hint не отображается должным образом по сравнению с 24.2.1

Библиотека разработки Android # 25.1.0 #TextInputLayout Совет не отображается должным образом по сравнению с проектированием библиотеки # 24.2.1 Compile 'com.android.support:design:25.1.0' Compile 'com.android.support:design:24.2.1' <LinearLayout android:layout_centerInParent="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="@dimen/activity_vertical_margin" android:orientation="vertical" android:paddingBottom="8dp" android:paddingTop="8dp"> <android.support.design.widget.TextInputLayout android:id="@+id/login_email_text_input_layout" android:layout_width="match_parent" app:hintAnimationEnabled="true" android:layout_height="wrap_content"> <android.support.v7.widget.AppCompatEditText android:id="@+id/login_email_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="8dp" app:backgroundTint="@color/colorAccent" android:drawablePadding="8dp" android:hint="Email" android:inputType="textEmailAddress" android:lines="1" android:maxLines="1" android:text="emailaddress@gmail.com" /> </android.support.design.widget.TextInputLayout> <android.support.design.widget.TextInputLayout app:hintAnimationEnabled="true" android:id="@+id/login_password_text_input_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="8dp" […]

Внедрение пользовательского вида внутри WebView

У меня есть пользовательский вид, который я хотел бы «внедрить» в WebView. Встраиванием я имею в виду: Пользовательский вид перехватывает события onTouch на своей территории Пользовательский вид выглядит как часть веб-страницы, поэтому он прокручивает окружающий текст Я написал пользовательский вид, поэтому я могу его отредактировать по мере необходимости.

Создание и позиционирование кнопки плавающего действия

Я пытаюсь добавить FAB к нижней части карты, как в этом приложении: Кнопка отображается, но она не перекрывается с видом карты. Я использую Android Material Design Library . Вот мои файлы: colors.xml : <?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDark">#303F9F</color> <color name="colorAccent">#FFEB3B</color> <color name="colorAccentDark">#FBC02D</color> </resources> activity_main.xml : tools:context=".MainActivity"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <LinearLayout xmlns:card_view="http://schemas.android.com/apk/res-auto" […]

Intereting Posts
Просмотр перемещений с помощью мягкой клавиатуры, блокировка других объектов пользовательского интерфейса Как добавить кнопку переключения в элемент меню в android Где отображается предупреждение в Android Studio? Мобильное хромирование огней события изменения в прокрутке Есть ли способ анимации макетов? ? Конвертировать PNG-изображения в 9 патчей в Android Studio Firebase Android onAuthStateChanged вызывается дважды Получить каталог из пути к файлу в java (android) Как изменить положение пунктов меню на панели действий Обнаружение изменения состояния сети с помощью JobSchedulers в Android Как отправить уведомление на Android-приложение с сервера Java с помощью GCM? Как явным образом отключить режим потоковой передачи для HTTP-соединений в Android? Застрял на ошибке Xamarin AAPT Можно ли отменить предыдущий Toast, когда я хочу показать другой Toast? Retrofit 2 печатает пустой тело ответа в журнале с HttpLoggingInterceptor.Level.BODY