android - Spinner - 如何在下拉列表周围设置边框?

标签 android spinner

我有这个微调器,想知道如何在其周围放置边框

    Spinner dropdown = (Spinner)findViewById(R.id.spinnerUpdateContactMethod);
    String[] items = new String[]{"1", "2", "three"};
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items);
    dropdown.setPrompt("Please select ");
    dropdown.setAdapter(adapter);

提示实际上并没有出现在屏幕上。请有人帮我解决这个问题。

最佳答案

对于自定义边框,您可以在 drawable 文件夹中创建一个 xml 文件

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <solid android:color="@color/white_overlay_8x" />
    <corners android:radius="6dip" />
    <stroke
        android:color="@color/white"
        android:width="@dimen/dot" />

</shape>

并设置

android:background=@drawable/file;

在你的微调器中( Activity 的 xml 文件)

关于android - Spinner - 如何在下拉列表周围设置边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29387575/

相关文章:

android - SQLite - DELETE 命令中没有这样的列

java - 解析和操作字符串的有效方法

javascript - Jquery 在 .load() 之前显示图像

javascript - 使用 javaScript 停止旋转器 - SpinJs

java - 带有子微调器的微调器未按预期工作

android - 如何在我键入时更新微调器 View ?

android - 是否可以从 PreferenceActivity 中的 Preference 启动 DialogFragment?

Android 12 启动画面设置KeepVisibleCondition

android更改微调器中项目的文本颜色

android - 将 APK 上传到 Android Market 时出现 minSdkVersion 错误