gpt4 book ai didi

android - 一旦收到元素,微调器就会向下移动

转载 作者:太空狗 更新时间:2023-10-29 14:27:25 25 4
gpt4 key购买 nike

我有一个简单的布局,下面是一个相关的 fragment 。它看起来和我想要的一模一样——只要微调器是空的。一旦我向它添加项目(在运行时) - 它跳下一半高度。为什么?

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_marginTop="10dp" >

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

<TextView
android:id="@+id/lbl"
style="@style/Label.Plain"
android:layout_height="@dimen/button_height"
android:layout_marginRight="5dp"
android:layout_weight="0"
android:gravity="left|center_vertical" />

<Spinner
android:id="@+id/spinner"
style="@style/Spinner"
android:background="#ff0000"
android:layout_width="fill_parent"
android:layout_weight="1" />

</TableRow>
</TableLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>

这是“Spinner”风格:

<style name="Spinner" parent="@android:style/Widget.Holo.Spinner">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">@dimen/button_height</item>
<item name="android:textSize">@dimen/spinner_text</item>
<item name="android:textColor">@color/button</item>
<item name="android:gravity">center_vertical</item>
<item name="android:padding">2dp</item>
<item name="android:maxLines">1</item>
</style>

最佳答案

不明白为什么,但是当我将微调器的填充设置为 0dp 而不是样式指定的 2dp 时,问题就消失了。

关于android - 一旦收到元素,微调器就会向下移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10737346/

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