0

我正在尝试制作一个自定义按钮,我有两个问题:

  1. 如何将 xml 布局文件指定为自定义按钮的布局?

  2. 如何确保自定义按钮是方形的?(满足高度=宽度或宽度=高度取决于哪个更小)

4

1 回答 1

0

当您说自定义按钮时,我假设您正在尝试通过扩展视图或按钮来创建按钮。有了这个假设..

1)您可以通过使用其完整的类名在布局文件中使用自定义按钮

前任:

Instead of <Button />  use <com.xxx.MyButton />

更多信息:http: //developer.android.com/guide/topics/ui/custom-components.html

2) 通过覆盖 onMeasure(),您可以控制 Button 的宽度和高度。有关更多信息,请参阅上面的 android 文档。

于 2012-06-30T03:21:25.210 回答