我希望这很简单。我有一个视图,我想动态添加和删除视图(按钮,图像按钮等)。我还想在我的所有活动中回应这些视图触发的事件。所以,换句话说,我有一个基本的观点,我需要根据需要添加和删除按钮。当这些按钮出现时,我需要能够响应点击等。
基本上这是一个带按钮的菜单栏。视图将合并到每个活动的视图中。
这是用BaseActivity完成的吗?
答案 0 :(得分:3)
您可以创建对父布局的引用,然后在父级上使用addView()
来动态添加Button
或其他内容。
使用addView()
,您可以设置按钮的新布局参数,以便控制它的位置。也可以为每个按钮定义OnClickListener。
如果您需要更具体的建议,请告诉我。