每个活动底部的常用按钮或标签

Pra*_*ain 4 layout tabs android

我想在每个屏幕/活动的底部放置一些快捷方式或按钮.我知道我们可以通过使用framelayout/relativelayout,tab widget等来做到这一点.

因为,我需要为每个活动提供它,我是否需要为每个活动和按钮操作再次编写XML布局?是否可以在按钮点击等参考布局和操作,以便相同的代码冗余?

Fri*_*ave 11

你好,

您可以使用xml标记:

<include layout="@layout/commonfooter" />
Run Code Online (Sandbox Code Playgroud)

在另一个布局xml中包含commonfooter.xml布局文件中的所有内容.

希望有所帮助!

  • 您可以使用自己的MyActivity类扩展Activity类,并将常用的onClick例程放在其中以处理常用按钮.然后,您将实现包含代码的MyActivity类,而不是实现Activity类的基于屏幕的活动.这就是理论,你必须根据它们是否已被处理来设置onClick例程中的返回值,这样如果它们不在一个类中处理,它们就会被传回.我恐怕不能提供更多的东西,因为我通过反复试验做事并且有足够的问题我自己! (11认同)