如何在“扩展视图”类中添加按钮?

时间:2012-02-28 01:02:10

标签: android button view merge extends

是否可以向扩展View的类添加按钮? “”公共类josh扩展视图“”如果不是如何在我的主要活动中引用它时如何将按钮合并到视图中?呃请帮帮....

2 个答案:

答案 0 :(得分:1)

两种方式:

  1. 将按钮和自定义视图都设为FrameLayout的子视图,通过该视图可以在自定义视图上绘制按钮。

  2. 没有真正的按钮。相反,绘制看起来像按钮的东西,如果它们在其尺寸范围内,则特别处理触摸事件等。这更适合于像游戏这样的东西。

  3. 我相信你可以做#2但有一个Button的子类做绘图,所以它的表现就像一个普通的按钮,只是你的自定义视图定位/大小,但我不知道怎么做

答案 1 :(得分:0)

如果想在运行时向视图添加按钮,请检查此preivoius问题... How to add a button control to an android xml view at runtime?