如何在框架布局中彼此下方显示按钮?

全能者

嗨,我有FrameLayout,想要添加two buttons (or more)此布局。
显示第一个按钮,但是添加第二个按钮时似乎会放置it beneath the first button我已经尝试过margin top gravity,还有其他一些尝试,但是似乎无法在第一个按钮下方显示按钮

这是我的XML文件

<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@android:id/tabhost"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:background="@drawable/logo1">

<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp">

<TabWidget
    android:id="@android:id/tabs"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />

<FrameLayout
    android:id="@android:id/tabcontent"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="5dp" >

    <Button
        android:id="@+id/Distancecalc"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Distance Calculator" />

    <Button
        android:id="@+id/Distance"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Distance Calculator" />

    </FrameLayout>

   </LinearLayout>
  </TabHost>

谁能帮忙吗?

考希克

FrameLayout旨在遮挡屏幕上要显示的区域a single item通常,应使用FrameLayout来保持a single child view,因为在子视图彼此不重叠的情况下,难以以可扩展到不同屏幕尺寸的方式来组织子视图。但是,您可以control their position within the FrameLayout by assigning gravity to each child使用android:layout_gravity属性将多个子项添加到FrameLayout和中

子视图以堆栈形式绘制,最近添加的子视图位于顶部。FrameLayout的大小是其最大子项(加上填充)的大小(可见或不可见)(如果FrameLayout的父项允许)。仅当setConsiderGoneChildrenWhenMeasuring()设置为true时,“已使用”视图才用于调整大小

对于您的解决方案,请使用LinearLayoutvertical orientationRelativeLayout

<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
 android:id="@android:id/tabhost"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:background="@drawable/logo1">

<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp">

<TabWidget
    android:id="@android:id/tabs"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />

<LinearLayout
    android:id="@android:id/tabcontent"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:padding="5dp" >

    <Button
        android:id="@+id/Distancecalc"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Distance Calculator" />

    <Button
        android:id="@+id/Distance"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Distance Calculator" />

    </LinearLayout>

   </LinearLayout>
</TabHost>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在布局下方显示viewpager?

来自分类Dev

在相对布局下方的相对布局中显示按钮

来自分类Dev

如何在relativeLayout中的按钮下方显示textview

来自分类Dev

如何在relativeLayout中的按钮下方显示textview

来自分类Dev

如何在导航抽屉下方显示我的布局?

来自分类Dev

如何在html中显示彼此相邻的两个单选按钮?

来自分类Dev

如何在彼此下方列出这些按键?

来自分类Dev

在彼此下方显示div

来自分类Dev

在彼此下方显示div

来自分类Dev

在彼此下方显示FragmentDialogs

来自分类Dev

如何在CoordinatorLayout内的WebView下方显示按钮

来自分类Dev

如何在onclick事件的按钮下方显示div

来自分类Dev

如何在图标的下方显示devexpress命令按钮的标题?

来自分类Dev

如何在CSS中以绝对布局放置在图像下方?

来自分类Dev

在相对布局中,如何在另一个textview下方显示运行时textview?

来自分类Dev

如何在按钮元素中的文字下方放置图片?

来自分类Dev

在框架布局中显示活动

来自分类Dev

如何在线性布局的文本视图下方对齐按钮

来自分类Dev

Android:如何在xml布局中隐藏/显示浮动操作按钮(fab)

来自分类Dev

如何在PySimple GUI中基于按钮单击显示不同的布局?(永久窗口循环)

来自分类Dev

如何在 xml 布局中拉伸 Imagview 并在其左侧显示其他按钮

来自分类Dev

在框架布局中显示/隐藏 onTouch 布局

来自分类Dev

Viewpager中片段的OptionsMenu显示彼此的按钮

来自分类Dev

如何在yii框架中显示消息?

来自分类Dev

如何在主布局中显示自定义布局?

来自分类Dev

如何在Android的框架布局上显示可扩展布局?

来自分类Dev

如何在框架布局中对齐复选框

来自分类Dev

setOnClickListener 用于在彼此下方创建相同的布局

来自分类Dev

按钮未显示在 TabLayout 中的 ListView 下方

Related 相关文章

  1. 1

    如何在布局下方显示viewpager?

  2. 2

    在相对布局下方的相对布局中显示按钮

  3. 3

    如何在relativeLayout中的按钮下方显示textview

  4. 4

    如何在relativeLayout中的按钮下方显示textview

  5. 5

    如何在导航抽屉下方显示我的布局?

  6. 6

    如何在html中显示彼此相邻的两个单选按钮?

  7. 7

    如何在彼此下方列出这些按键?

  8. 8

    在彼此下方显示div

  9. 9

    在彼此下方显示div

  10. 10

    在彼此下方显示FragmentDialogs

  11. 11

    如何在CoordinatorLayout内的WebView下方显示按钮

  12. 12

    如何在onclick事件的按钮下方显示div

  13. 13

    如何在图标的下方显示devexpress命令按钮的标题?

  14. 14

    如何在CSS中以绝对布局放置在图像下方?

  15. 15

    在相对布局中,如何在另一个textview下方显示运行时textview?

  16. 16

    如何在按钮元素中的文字下方放置图片?

  17. 17

    在框架布局中显示活动

  18. 18

    如何在线性布局的文本视图下方对齐按钮

  19. 19

    Android:如何在xml布局中隐藏/显示浮动操作按钮(fab)

  20. 20

    如何在PySimple GUI中基于按钮单击显示不同的布局?(永久窗口循环)

  21. 21

    如何在 xml 布局中拉伸 Imagview 并在其左侧显示其他按钮

  22. 22

    在框架布局中显示/隐藏 onTouch 布局

  23. 23

    Viewpager中片段的OptionsMenu显示彼此的按钮

  24. 24

    如何在yii框架中显示消息?

  25. 25

    如何在主布局中显示自定义布局?

  26. 26

    如何在Android的框架布局上显示可扩展布局?

  27. 27

    如何在框架布局中对齐复选框

  28. 28

    setOnClickListener 用于在彼此下方创建相同的布局

  29. 29

    按钮未显示在 TabLayout 中的 ListView 下方

热门标签

归档