我有一个问题android:prompt
对于一个旋转器。我在 XML 文件中使用了以下代码,但它不起作用:
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="120dp"
android:prompt="@string/club_type">
</Spinner>
我也尝试在我的主要活动中使用此代码,但这也不起作用:
spinner.setPrompt("Select club");
当我使用第二种情况时我没有使用android:prompt
;换句话说,我单独尝试了它们。有人可以帮助我吗?
有两种方法可以解决这个问题:
静态方式:
在 XML 的 Spinner 标签中添加一行代码
android:spinnerMode="dialog"
然后设置:
android:prompt="PROMPT"
以动态方式:
use
Spinner spinner = (Spinner)findViewById(R.id.spnner);
String[] myItems= getResources().getStringArray(R.array.spinner1);
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this,
android.R.layout.select_dialog_item, myItems);
spinner.setPrompt("PROMPT");
当您设置并初始化适配器时
希望可以帮助你! :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)