如何从 android 应用程序中的所有活动访问页脚
how to access footer from all activities in android application
我的页脚布局包含 4 个按钮。页脚显示在我的所有活动中,例如
现在我有 2 个问题:
- 如图所示,当单击任何按钮时,按钮图像的颜色和背景将发生变化
- 如何从活动中访问页脚按钮,我不想在所有内容中复制粘贴相同的代码 activities.is 还有另一种方法可以做到这一点。
这两件事怎么做
对于 1.
更改图标的颜色:
buttonView.setColorFilter(ContextCompat.getColor(YourActivity.this, R.color.yourColor1));
更改背景颜色:
buttonView.setBackgroundTint(ContextCompat.getColor(YourActivity.this, R.color.yourColor2));
对于 2:
您可以实现一个基本的 Activity,您可以在其中放置代码来处理页脚访问。然后你从那个基本的 activity
中得出你所有的活动
如果您需要有关 2 的进一步说明,请写评论
我的页脚布局包含 4 个按钮。页脚显示在我的所有活动中,例如
现在我有 2 个问题:
- 如图所示,当单击任何按钮时,按钮图像的颜色和背景将发生变化
- 如何从活动中访问页脚按钮,我不想在所有内容中复制粘贴相同的代码 activities.is 还有另一种方法可以做到这一点。
这两件事怎么做
对于 1.
更改图标的颜色:
buttonView.setColorFilter(ContextCompat.getColor(YourActivity.this, R.color.yourColor1));
更改背景颜色:
buttonView.setBackgroundTint(ContextCompat.getColor(YourActivity.this, R.color.yourColor2));
对于 2:
您可以实现一个基本的 Activity,您可以在其中放置代码来处理页脚访问。然后你从那个基本的 activity
如果您需要有关 2 的进一步说明,请写评论