gpt4 book ai didi

Android 2.2 - 如何设置微调器的 alpha 属性?

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

我正在尝试使微调器完全透明。在 Android 4.0 中,我可以在 xml 布局设计器中将 alpha 属性设置为 0。但是当我使用 Android 2.2 时,我无法使用该属性,Eclipse 将其标记为错误并告诉我我无法使用它。

我试图通过编写这段 java 代码使其变得透明:

final Spinner cmbCategorias = (Spinner) findViewById(R.id.cmbCategorias);
cmbCategorias.getBackground().setAlpha(0);

它有效,但微调器中的文本保持可见。

谁能告诉我我能做什么??谢谢

最佳答案

使 xml 布局像 spinner_textview.xml

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/txtview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:singleLine="true"
android:textColor="@android:color/transparent" />

并在Java代码中添加如下内容:

Spinner sp=(Spinner)findViewById(R.id.sp);   
sp.setAdapter(new ArrayAdapter(this,R.layout.spinner_textview,
items));

关于Android 2.2 - 如何设置微调器的 alpha 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10495084/

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