当前位置: 首页 > 知识库问答 >
问题:

如何用视页显示不同的布局?

狄宇
2023-03-14

在Xamarin中,我目前有两个不同的活动,我想将它们组合在一起并使用一个视页。

一个活动使用以下内容视图:SetContentView(resource.layout.MapWithOverlayLayout);

第二个活动使用以下内容视图:SetContentView(resource.layout.homescreen);

提前致谢

共有1个答案

阎冠玉
2023-03-14

对于ViewPager,您将需要片段而不是活动

以下是如何实现具有片段和不同布局的ViewPager:如何实现具有不同片段/布局的ViewPager

基本思想是为每个布局创建一个片段,然后在fragmentPagerAdapter中,根据当前所在的页面加载正确的片段

 类似资料:
  • 我想知道在RecyclerView中实现页脚的正确方法是什么,它可以用来显示不同的视图。下面是几个例子 通过重新加载按钮查看网络错误。 查看从服务器加载数据时的进度条。 当没有更多可用数据时查看。 等等。 我遇到了https://stackoverflow.com/a/29168617/371557,其中提到我必须重写getItemViewType并在onCreateViewHolder中膨胀不同

  • 我正在将无边框按钮的概念应用到我正在开发的应用程序中。我可以编辑我的按钮完美到目前为止与以下问题的帮助: 如何创建标准的无边框按钮(如设计指南中提到的)? Android绘图分隔符/分隔符线布局? 但是现在我需要显示一个不同的背景图像,或者当按钮由于用户没有填写某些必填字段而未启用时需要强调的内容。 到目前为止,我的代码是: 现在,我打算在按钮的背景中放置一个带条纹的图像,以显示它何时被禁用。通过

  • 项目是vue的 想让在打印的时候只显示页眉不显示页脚的网址链接 css设置了@page,但是页眉和页脚都一起不见了 请问这样应该怎么去设置呢?

  • 我的片段中有以下代码,用于在列表视图中显示文件夹中的所有文件。我还添加了从列表视图中删除文件的功能。一旦最后一个文件被删除,我想显示一个不同的xml布局,如果选项卡被更改,它会成功工作,但如果listview中的最后一个项目被删除,它不会实时工作。 没有发生的是,一旦从listview中删除最后一项,以下命令不会更改视图:一旦显示最后一个文件,我如何实现视图更改?也许刷新Tab视图本身?

  • 我用于在布局文件中放置一个特殊视图,如文档中所述,以便在没有数据时显示。此视图的id为。

  • 我已经制作了Hello World RCP应用程序,得到了以下类结构: 向Perspective.createInitialLayout()添加额外代码: 但不显示视图。 我将breakpoint设置到perspective.createInitialLayout()中,发现它没有执行。 我的观点声明是: ApplicationWorkbenchAdvisor.GetInitialWindowPe