Android 溢出按钮覆盖/始终可见
Android overflow button overlay / always visible
我正在尝试让一个按钮始终位于顶部(仅当应用程序处于活动状态时,而不是像 facebook Messenger 那样)。
我该如何完成?
因为我有一个 main activity,它可以切换片段,所以我无法在片段中创建按钮,而且我似乎无法在 main [=17] 中初始化按钮=] 将位于这些片段之上。
您可以将 button
和 activity_main.xml
的其他视图放在 FrameLayout
中。将除 button
之外的所有其他内容放入 RelativeLayout
(或任何您想要的)中,然后将 button
作为父元素 FrameLayout
的最后一个元素。
现在将 fragment
的内容区域设置在 RelativeLayout
内部的某处,这样您的片段将仅在该区域被替换。通过这样做, button
也将显示在您的片段之上。希望能帮助到你。
我正在尝试让一个按钮始终位于顶部(仅当应用程序处于活动状态时,而不是像 facebook Messenger 那样)。
我该如何完成?
因为我有一个 main activity,它可以切换片段,所以我无法在片段中创建按钮,而且我似乎无法在 main [=17] 中初始化按钮=] 将位于这些片段之上。
您可以将 button
和 activity_main.xml
的其他视图放在 FrameLayout
中。将除 button
之外的所有其他内容放入 RelativeLayout
(或任何您想要的)中,然后将 button
作为父元素 FrameLayout
的最后一个元素。
现在将 fragment
的内容区域设置在 RelativeLayout
内部的某处,这样您的片段将仅在该区域被替换。通过这样做, button
也将显示在您的片段之上。希望能帮助到你。