gpt4 book ai didi

android - 为什么我的第二个 LinearLayout 没有显示?

转载 作者:行者123 更新时间:2023-11-29 14:57:15 25 4
gpt4 key购买 nike

我刚刚决定试用 Android SDK,所以我安装了它,现在我正在尝试使用 XML 文件为我制作的计算器制作一个简单的界面,我可能会将其移植到 Android。

这是我要使用的 XML 文件的初稿:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:lines="3"
android:text="To evaluate an expression, type it below."
/>
<EditText
android:id="@+id/entry"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text=""
/>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/btnFunctions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Functions"
/>
<Button
android:id="@+id/btnConversions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Conversions"
/>
<Button
android:id="@+id/btnConstants"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Constants"
/>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/btnGraphs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Graphs"
/>
<Button
android:id="@+id/btnStats"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stats"
/>
</LinearLayout>
</LinearLayout>

但是,当我运行 ant install 并在模拟器上试用该应用程序时,最后一个(嵌套的)LinearLayout 中的最后两个按钮 btnGraphs 和 btnStats 根本没有显示(休息就好了)。

我做错了什么?

最佳答案

您应该将带有三个按钮的 LinearLayout 的 layout_height 更改为“wrap_content”,它正在填满屏幕,这样您就看不到另一个 LinearLayout。

关于android - 为什么我的第二个 LinearLayout 没有显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3614177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com