我可以在没有包含布局的情况下使用一个视图创建xml文件吗?

Sna*_*ake 3 android android-layout

我有一个名为CustomImageView的自定义视图。

我想用此视图创建一个xml文件,因此我将视图膨胀并以编程方式将其添加到当前布局中。(取决于方向,我将决定在何处添加它)

是否可以在xml中这样的事情而没有包含布局

<?xml version="1.0" encoding="utf-8"?>
<CustomImageView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="wrap_content"
    android:height="wrap_content"
    android:level="2"
    android:anotherattr="adsad" />
Run Code Online (Sandbox Code Playgroud)

之后,我将其充气。还是应该将其放在LinearLine之类的布局中?我只想要一个带有我的视图的xml,以便可以对其进行充气并添加到现有的布局中。.我不确定包含的布局是什么!

stk*_*ent 5

这是完全合法的。您可以使用内置视图或自定义视图来完成此操作。这是来自Android框架的示例。这是一个XML布局文件,其中包含单个TextView,代表默认的ListView行布局。在TextView具有分配给它的XML,就像您的自定义视图将几个属性。