gpt4 book ai didi

Android:在微调器的中心对齐文本

转载 作者:行者123 更新时间:2023-11-29 00:34:18 26 4
gpt4 key购买 nike

也许你会看到一些我没有看到的东西。我不明白为什么它拒绝对齐。我在布局中有 2 个微调器,并试图将文本居中对齐。在两个微调器中,文本都左对齐。这是代码。

XML 代码:

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="36dp"
android:background="@color/orange"
android:gravity="bottom|center_vertical" >

<Spinner
android:id="@+id/sub_from_category"
android:layout_width="wrap_content"
android:layout_gravity="center"
android:layout_weight="2"
android:layout_height="35dp"
android:background="@drawable/spinners" />

<View
android:layout_width="2dp"
android:layout_height="wrap_content"
android:layout_weight="0"
android:layout_marginLeft="1dp"
android:layout_marginRight="1dp"
android:background="@android:color/darker_gray" />

<Spinner
android:id="@+id/sub_to_category"
android:layout_width="wrap_content"
android:layout_gravity="center"
android:layout_weight="2"
android:layout_height="35dp"
android:background="@drawable/spinners" />
</LinearLayout>

xml代码:

<TextView
android:id="@+id/spinnerTarget"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textColor="#454545"
android:background="@color/orange"
android:textSize="1/>

和 Java Activity :

subFromCategory = (Spinner)findViewById(R.id.sub_from_category);
subToCategory = (Spinner)findViewById(R.id.sub_to_category);


ArrayAdapter<String> adapterF = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,Angle);
adapterF.setDropDownViewResource(R.layout.sub_spinner);
subFromCategory.setAdapter(adapterF);

ArrayAdapter<String> adapterT = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,Angle);
adapterT.setDropDownViewResource(R.layout.sub_spinner);
subToCategory.setAdapter(adapterT);

谢谢,尼罗

最佳答案

我有同样的问题,解决方案很“简单”。您必须有“空间”才能将其设置在中心。

错误:

<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>

右:

<Spinner
android:id="@+id/spinner"
android:layout_width="100dp"
android:layout_height="wrap_content"
/>

关于Android:在微调器的中心对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13523607/

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