gpt4 book ai didi

android - 如何让Eclipse Android 布局编辑器扩展高度?

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

我最近一直在研究 Android,但在构建 UI 时遇到了问题。更准确地说,我很确定当我构建第一个布局时,Eclipse 中的布局编辑器调整了可见区域,因此当我添加新的小部件时,它会拉伸(stretch)高度以显示它们。

现在我有一个问题,每当小部件填满该区域时,我就不可能正确地布置它们,因为预览窗口只显示单个屏幕的高度,即使它是一个带有一堆 TextView 的简单 LinearLayout填充大约 2 个屏幕高度。

此外,我使用的是最新稳定的 Eclipse 和 ADT 插件,目标平台是 2.2。

编辑

我的意思是编辑器不会显示不适合单个屏幕高度的元素并裁剪这些东西(请参阅图像以了解它是如何裁剪的,实际上还有 2 个完全裁剪的 TextView ) 这使得构建高于单个屏幕高度的 UI 变得不可能。

最佳答案

发生削波是正常的。我刚刚在我的 eclipse 上测试过它,我的行为和你一样。

如果你想要实现的是创建一个比你的屏幕尺寸更大的布局,你应该使用 ScrollView (并在其中插入你的初始布局):

<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
isScrollContainer="true" >

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/exampleView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:orientation="vertical" >
...

一旦进入滚动模式,布局将自动调整。

关于android - 如何让Eclipse Android 布局编辑器扩展高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8941202/

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