Articles of макет

NoClassDefFoundError при запуске PopupMenu с использованием библиотеки android-support-v7-appcompat в android

Я пытаюсь реализовать всплывающее меню в приложении для Android, которое должно поддерживаться в Android 2.2. Поэтому я использовал библиотеку поддержки android-support-v7-appcompat для этого. Но, к сожалению, я получаю исключение java.lang.NoClassDefFoundError. Невозможно разобраться, так может ли кто-нибудь помочь мне? Заранее спасибо! Логарифм показывает, 06-27 15:40:30.160: E/AndroidRuntime(26985): FATAL EXCEPTION: main 06-27 15:40:30.160: E/AndroidRuntime(26985): java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder 06-27 15:40:30.160: […]

Custom RecyclerView LayoutManager не бросается (плавно)

Я работаю над приложением, которое выглядит примерно так: RecyclerView использует настраиваемый LayoutManager с пользовательской реализацией «scrollVerticallyBy», Первый из. Масло прокрутки recyclerview гладко и делает менее чем за 16 мс. Я думаю, что могу максимизировать около 5 мс на Nexus 5. Тем не менее, я также хочу, чтобы иметь возможность прокручивать RecyclerView, касаясь Вид над ним […]

RecyclerView странное поведение раздувания клеток

У меня этот макет в двух приложениях, один внутри RecyclerView, а другой в макете активности корня. Здесь макет: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" android:orientation="vertical" android:layout_marginTop="4dp" android:layout_marginBottom="4dp" android:layout_marginLeft="4dp" android:layout_marginRight="4dp" android:background="#CFCFCF" android:minHeight="250dp"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/holo_red_dark" > <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/holo_blue_bright" android:layout_above="@+id/commerceTextView" > <ImageView android:src="@drawable/imagen" android:id="@+id/commerceImageView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center"/> </FrameLayout> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/commerceTextView" […]

LayoutManager для RecyclerView для автоматического определения количества столбцов в соответствии с шириной элементов

Я пытаюсь создать пользовательский интерфейс с RecyclerView или GridView, где я хочу установить количество столбцов автоматически в зависимости от количества и ширины элементов, которые я динамически заполняю. Вот образ того, что я достиг до сих пор … Вот образ того, что я пытаюсь достичь … Мой макет элемента xml <TextView android:layout_width="wrap_content" android:layout_height="40dp" android:background="@drawable/hollow_white_background" android:id="@+id/foodItemName" android:text="PIZZA" […]

Используйте CoordinatorLayout, чтобы скрыть / показать RelativeLayout при прокрутке RecyclerView

У меня есть макет (созданный студией android), где я добавил RelativeLayout в AppBarLayout. Код ниже и выглядит следующим образом: Где я застрял: то, что я хочу достичь, – это прокрутить Recyclerview вниз, я хочу, чтобы с ним прокручивался зеленый относительный макет (который имеет идентификатор «controlContainer»), и когда я прокручиваю вверх, он должен прокручиваться (не только […]

Вертикальный TextView с Ellipsize и всеми другими функциями TextView по умолчанию

Как создать вертикальный TextView (повернутый на 90 ° или -90 °) с поддержкой эллипсиса (это означает, что текст усечен, если в представлении недостаточно места, а «…» как добавлено для указания усечения), wrap_content может иметь размер dp wrap_content , wrap_content и match_parent ? Также необходимо соблюдать все другие параметры TextView. Кроме того, не нужно использовать дополнительный […]

Галерея Android отображает изображения с SDcard

Это моя программа галереи, в которой я показываю содержимое со статическими файлами, как изменить эту программу, чтобы показывать фотографии в SD-карте, если нет фотографий или SD-карты, вызывают предупреждение package DisplayViewsExample.com; import android.app.Activity; import android.os.Bundle; import android.content.Context; import android.content.res.TypedArray; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.BaseAdapter; import android.widget.Gallery; import android.widget.ImageView; import android.widget.Toast; import […]

Есть ли у Android какие-то эквиваленты стойкам и пружинам iPhone?

Я продолжаю изо всех сил пытаться найти какой-то эквивалент стойкам и пружинам iPhone в Android. И не говори гравитации 🙂 Хорошо скажите гравитацию, но затем объясните, как я могу предотвратить отображение представлений с экрана в LinearLayout или RelativeLayout. Или покажите мне другой макет, который позволяет заполнить экран, не натыкаясь на глаза. В iPhone Interface Builder […]

SearchView невидим с параметром collapseActionView с 24.1 библиотеки дизайна

Я столкнулся с проблемой, так как обновил библиотеку Android Design с 23.4.0 до 24.1.1 Мой SearchView был определен следующим образом: <item android:id="@+id/action_search" android:icon="@drawable/ic_search" android:title="@string/title_action_search" app:actionViewClass="android.support.v7.widget.SearchView" app:showAsAction="collapseActionView|ifRoom" /> Но мой вход SearchView стал невидимым (я могу писать в нем, но текст или подсказка не отображаются). Я описал его на следующем рисунке с тремя различными шагами: Если […]

Построение временной шкалы с использованием пользовательского вида

Я создаю приложение для Android с синхронизированными событиями, и я не уверен, какой макет я должен использовать для построения моей временной шкалы. События могут иметь разную высоту и могут расти, когда пользователь нажимает их, но они имеют одинаковую ширину; . . . ————- | | Event 4 > | ————– ————- | < Event 7 […]