我正在尝试通过子类化“视图”来创建自己的视图。我想模拟一个新的 Button 类型类,它将使用 onDraw 绘制,我只需从传入的画布中绘制一个矩形。然后我将该自定义视图添加到布局 XML 文件中,但我无法控制它的大小。例如,我将宽度设置为“fill_parent”,将高度设置为“wrap_content”,但我不知道我的视图的内容是什么。(顺便说一句,我的视图所在的 LinearLayout 是面向“垂直”的)
谁能给我一些关于如何控制我的视图大小的指示?例如,我的自定义视图如何知道 XML 文件中设置了哪些参数?