0

我是 Android/Java 的新手,所以我要提前道歉。

我有两个 XML 文件——一个用于我activity的,其中包含ListView.,另一个用于定义ListView. 我还有一个用于活动的 .java 文件。在这一点上,我只有onCreateonStart。onStart 包含我adapter为我的项目创建的代码,然后将ListView适配器设置为新创建的adapter.

无论如何,长话短说,我想知道是否可以将整个 XML 添加到usinglayoutImageButtons底部?我现在拥有它的方式(在修改了活动的 XML 一段时间之后)是使用和边距,基本上将固定在屏幕的最底部,这不是我想要的。我希望并排显示在列表的最底部。ListViewaddFooterView()RelativeLayoutImageButtonsImageButtons

一个示例的链接,或者发布一个示例本身也非常好。

4

3 回答 3

6

是的,您可以添加。

View footerView = inflater.inflate(R.layout.completeLayout, youtListView, false);
youtListView.addFooterView(footerView);
于 2013-02-26T05:44:40.703 回答
2

的 这是可能的。

创建一个具有三个按钮的布局footerview.xml,您可以将其用作:

RelativeLayout footerview = (RelativeLayout) View.inflate(context, R.layout.footerview, null);
listView.addFooterView(footerview);
于 2013-02-26T05:45:16.223 回答
2

得到一个充气机

 LayoutInflater inflater = (LayoutInflater)context.getSystemService
          (Context.LAYOUT_INFLATER_SERVICE);

然后使用膨胀xml

View     inflate(int resource, ViewGroup root)
//Inflate a new view hierarchy from the specified xml resource.

然后通过 addFooterView() 将 inflate(int resource, ViewGroup root) 返回的视图添加到 ListView。

不知道是不是你想要的~~~

于 2013-02-26T05:47:01.750 回答