java如何从活动类向安卓中的类扩展视图传递参数
我有一个扩展活动的课程
我还有一个活动的布局,包括videoview
和progressbar
还有一个类扩展了视图,并在活动布局的进度条顶部创建矩形
我希望主布局和view类创建的矩形都能在同一屏幕上显示
我需要将参数传递给view类来设置矩形的位置
据我所知,你不能从一个活动类中设置两种内容类型
因此,我最终从布局中调用view类,如下所示:
<com.example.user.CanvasHeat
安卓:id="@+id/viewCanvas"
安卓:layout_width="fill_parent"
安卓:layout_height="wrap_content"/>
但是,这样我就无法将参数传递给CanvasHeat
类
如果我从Activity类创建CanvasHeat
类,那么我不能同时设置主布局和矩形
如何在同一屏幕中显示布局和矩形,以及如何将参数传递给view类
谢谢
# 1 楼答案
我看到的唯一方法是在视图类中声明一些方法,以便在活动中膨胀后设置属性。像这样:
然后在你的活动中: