Запитання з тегом «android-layout»

Макет визначає візуальну структуру для користувальницького інтерфейсу, наприклад, інтерфейс користувача для діяльності, фрагмента або віджет програми.


11
Отримання активності з контексту в android
Цей мене наткнувся. Мені потрібно викликати метод активності з класу користувальницького макета. Проблема в цьому полягає в тому, що я не знаю, як отримати доступ до діяльності зсередини макета. ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet …

18
Як змусити WRAP_CONTENT працювати над RecyclerView
У мене є, DialogFragmentщо містить RecyclerView(перелік карток). Всередині цього RecyclerViewє один або декілька, CardViewsякі можуть мати будь-яку висоту. Я хочу надати цьому DialogFragmentправильну висоту на основі того, CardViewsщо міститься всередині. Зазвичай це було б просто, я б став wrap_contentна RecyclerViewподібне. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:scrollbars="vertical" > </android.support.v7.widget.RecyclerView> …

8
Встановіть абсолютне положення погляду
Чи можна встановити абсолютне положення перегляду в Android? (Я знаю, що є AbsoluteLayout, але це застаріло ...) Наприклад, якщо у мене екран 240x320px, то як я можу додати значення ImageView20x20px таким чином, щоб його центр знаходився в положенні (100,100)?


2
Gridview з двома стовпцями та автоматичними розмірами зображення
Я намагаюся зробити перегляд сітки з двома стовпцями. Я маю на увазі дві фотографії в ряду, як і це зображення. Але мої картини мають проміжки між ними, через те, що вони не однакового розміру. Ось що я отримую. як ви бачите, на першому малюнку ховається легенда, яка показує ім'я контакту …

6
Спеціальні атрибути в styles.xml
Я створив спеціальний віджет, і декларую його у layout.xml. Я також додав деякі спеціальні атрибути в attr.xml. Однак, намагаючись оголосити ці атрибути стилем у styles.xml, це дає меніNo resource found that matches the given name: attr 'custom:attribute'. Я помістив xmlns:custom="http://schemas.android.com/apk/res/com.my.package"усі теги в styles.xml, включаючи <?xml>, <resources>і <style>, але він все …

25
Android Як налаштувати макет у повноекранному режимі, коли видно програмну клавішу
Я багато досліджував, щоб відкоригувати макет, коли функціональна клавіатура активна, і я її успішно реалізував, але проблема виникає, коли я використовую android:theme="@android:style/Theme.NoTitleBar.Fullscreen"це в тезі своєї діяльності у файлі маніфесту. Для цього я використовував android:windowSoftInputMode="adjustPan|adjustResize|stateHidden"різні варіанти, але не пощастило. Після цього я реалізував FullScreenпрограмно і спробував різні верстки для роботи, FullScreenале …

4
Чому б не використовувати завжди андроїд: configChanges = “клавіатураHidden | орієнтація”?
Мені було цікаво, чому б не використовувати android:configChanges="keyboardHidden|orientation"у кожній (майже кожній;)) діяльності? Товари: не потрібно турбуватися про те, що ваша діяльність обертається це швидше Не так приємно: потрібно змінити макети, якщо вони залежать від розміру екрана (наприклад, макети з двома стовпцями або так) Погано: немає гнучкого способу мати різні макети …


15
Висота перегляду вкладеного переробника не змінює його вміст
У мене є додаток, який керує колекціями книг (як-от списки відтворення). Я хочу відобразити список колекції з вертикальним RecyclerView і всередині кожного рядка, список книги в горизонтальному RecyclerView. Коли я встановив layout_height внутрішнього горизонтального RecyclerView 300dp, він відображається правильно, але коли я встановлюю його wrap_content, він нічого не відображає. Мені …

4
Макет Android, що замінює подання на інший погляд на час виконання
Я маю xml головний файл -програми з двома текстовими переглядами A / B та переглядом C. У мене є ще два xmlфайли -програми option1та option2. Чи можна завантажувати або option1або option2під час виконання з допомогою Java в C? Якщо так, то яку функцію я повинен використовувати?

5
Рівномірно розташований вид з використанням ConstraintLayout
Загальне використання - LinearLayoutце рівномірна (вагова) кількість поглядів, наприклад: Як ви реалізуєте рівномірно розміщені погляди на кшталт цього за допомогою нового ConstraintLayout? ConstraintLayoutпосилання для довідки: публікація в блозі , відео сеансу вводу / виводу

11
Налаштування розміру піктограми плаваючої кнопки дії (fab)
Нова кнопка плаваючої дії повинна бути 56dp x 56dp, а значок всередині неї повинен бути 24dp x 24dp . Отже пробіл між піктограмою та кнопкою повинен бути 16dp . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right" android:layout_marginBottom="16dp" android:layout_marginRight="16dp" android:background="@drawable/ripple_oval" android:elevation="8dp" android:src="@drawable/ic_add_black_48dp" /> ripple_oval.xml <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item> <shape android:shape="oval"> <solid android:color="?android:colorAccent" /> …

19
Погортання з RecyclerView + AppBarLayout
Я використовую новий CoordinatorLayout з AppBarLayout та CollapsingToolbarLayout. Внизу AppBarLayout у мене є RecyclerView зі списком вмісту. Я переконався, що прокрутка перекидання працює на RecyclerView, коли я прокручую список вгору та вниз. Однак я також хотів би, щоб AppBarLayout плавно прокручував під час розширення. Прокручуючи вгору, щоб розгорнути розкладку CollaspingToolbarLayout, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.