通过子类在XML类中定义自定义视图?

时间:2011-06-17 18:38:15

标签: android

我试图像这样定义我的课程:

<view
   class="com.productions.sample.TextCustom"
// more...
/>

与班级一起:

public class TextCustom extends TextView {

    // Stuff.

}

然而,这是有效的。但我想做的是:

public final class Custom {

    public class TextCustom extends TextView {

    // Stuff.

    }

    public class ScrollCustom extends ScrollView {

    // Stuff.

    }

}

同时能够在XML文件中定义子类,这可能吗?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:3)

使用美元符号作为分隔符:

<view class="com.productions.sample.Custom$TextCustom" />