我必须始终在屏幕的末尾显示一些按钮。我的应用程序有多个活动,所以我希望它在所有这些活动中都很容易实现。我知道我可以在xml中包含一个页脚。但问题是我不希望页脚覆盖其他内容。我希望能够使用这样的东西:
<include layout="@layout/footer" />
然后代码将为页脚“腾出空间”。因此,如果我有列表视图,列表视图将不在页脚下,而列表视图渲染区域将在页脚开始处结束。
正如我之前提到的,页脚有按钮,无论它当前处于哪种活动状态,它都必须触发一个功能。另外,如果有可能我想使用它:
imageButton = (ImageButton) findViewById(R.id.imageButton);
bm = BitmapFactory.decodeFile(path);
imageButton.setBackground(new BitmapDrawable(bm));
每个按钮。
总结一下。有没有办法在屏幕的末尾始终显示布局触发功能?
提前致谢!
答案 0 :(得分:0)
为什么不用Layouts分割你的观点?像这样:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="510dp"></LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:orientation="horizontal"
android:layout_height="60dp"
android:layout_gravity="center_horizontal"></LinearLayout>
</LinearLayout>
除此之外,我记得曾经读过一次你可以强迫ActionBar在底部。也许你可以使用它?