Articles of android inflate

Может ли кто-нибудь объяснить метод раздувания? Более глубокое понимание взглядов Android

Я хочу более глубокое понимание того, как работает Android, и мне нужно, чтобы кто-то объяснил, как Views действительно работают «под капотом». В обычной процедуре мы раздували бы (это правильное слово?) Взгляды из XML в методе onCreate нашей расширенной Activity с помощью метода setContentView (R.layout.ourlayoutfile) ". Затем мы найдем Views из этого XML. Быстрый пример: если […]

Какая польза от layoutinflator?

Я новый разработчик Android. Я попытался понять использование инфлятора Layout из документации, но не смог понять. Каково использование макета инфлятора в андроиде? Каковы ситуации, когда нужно было бы использовать его?

Как раздуть несколько экземпляров макета с одним и тем же идентификатором внутри раздутого макета

У меня есть LinearLayout со многими вложенными LinearLayouts и TextViewss Моя основная деятельность раздувает основной LinearLayout, Затем я загружаю данные с сервера и на основании полученных данных добавляю несколько макетов в держатель места (LinearLayout) Это просто страница новостей, на которой я загружаю Изображения, связанные с новостями, и помещаю их в первоначально пустую LinearLayout. Каждое изображение […]

Развертывание макета программно в другом макете

Мне нужна помощь в моем приложении для Android. Мне нужно раздуть макет в другом макете, и я не знаю, как это сделать. Мой xml-код: Item.xml – Мне нужно раздуть несколько xml (в зависимости от числа переменных) <RelativeLayout android:id="@+id/cartel_N1" android:layout_width="150dp" android:layout_height="match_parent" android:background="@color/tabhost_background_pressed" android:layout_marginRight="22dp" android:orientation="vertical" > <ImageView android:id="@+id/img_N1" android:layout_width="120dp" android:layout_height="120dp" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp" android:src="@drawable/mcdonalds_icon" /> <TextView android:id="@+id/title_N1" […]

InflateException: двоичная строка XML-файла # 1: ошибка раздувания класса <unknown>, вызванная OutOfMemoryError

Пожалуйста, ознакомьтесь со следующим кодом Input.xml (папка макета) <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:background="@drawable/background_main" > <ImageView android:id="@+id/logo_image" android:background="@drawable/background_green" android:src="@drawable/titleimage" android:layout_width="match_parent" android:layout_height="50dp" /> <ScrollView android:id="@+id/scroller" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/logo_image" android:layout_marginTop="10dp" > <TableLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:stretchColumns="*" > <TableRow android:id="@+id/device_type_row" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="5dp" android:paddingBottom="5dp" android:layout_marginRight="5dp" > <RadioButton android:id="@+id/device_type_radio" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceSmall" android:text="@string/device_type" /> <RadioGroup android:id="@+id/device_type_radio_selection" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> […]