gpt4 book ai didi

android - 如何在android中更改自定义微调器的样式

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:16 25 4
gpt4 key购买 nike

我的看法是这样的,我正在为微调器使用自定义适配器

我已经通过此链接设计了我的微调器 http://rimpv.blogspot.in/2013/05/bind-spinner-dropdown-in-android.html

@Override
public View getView(int position, View convertView, ViewGroup parent) {
TextView v = new TextView(getApplicationContext());
v.setTextColor(Color.BLACK);
v.setText(data.get(position).name);
return v;
}

enter image description here

但我想这样显示enter image description here

如何在自定义微调器中执行此操作?在此先感谢您的帮助

最佳答案

您可以使用源代码创建一个新的“doubleline_spinner.xml”

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerDropDownItemStyle"
android:singleLine="false"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:ellipsize="none"
android:textSize="15dp"

/>

并将其添加到您的微调器中

        ArrayAdapter<CharSequence> PolarityAAdapter = ArrayAdapter.createFromResource(this,
R.array.polarity_arrays,android.R.layout.simple_spinner_item);
PolarityAAdapter.setDropDownViewResource(R.layout.doubleline_spinner);
PolarityAspinner.setAdapter(PolarityAAdapter);

关于android - 如何在android中更改自定义微调器的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16587181/

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