无法解析符号 'setAdapter'(微调器)
Cannot resolve symbol 'setAdapter' (Spinner)
我正在尝试在我的应用程序中实施 MaterialBetterSpinner (https://github.com/Lesilva/BetterSpinner),但我正在
"Cannot resolve symbol 'setAdaptor'"错误。
这是处理 material 微调器的块:
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, COUNTRIES);
MaterialBetterSpinner materialDesignSpinner = (MaterialBetterSpinner)
findViewById(R.id.spinner);
materialDesignSpinner.setAdapter(arrayAdapter);
这是我的 xml 文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="16dp"
android:orientation="vertical">
<com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/source"
android:textColorHint="#05ab9a"
app:met_floatingLabel="normal"
android:layout_marginTop="150dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_gravity="center_horizontal"
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:layout_marginTop="20dp" />
</LinearLayout>
已解决!
我不小心把代码写在了onCreate函数之外。
哈哈
我正在尝试在我的应用程序中实施 MaterialBetterSpinner (https://github.com/Lesilva/BetterSpinner),但我正在 "Cannot resolve symbol 'setAdaptor'"错误。
这是处理 material 微调器的块:
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, COUNTRIES);
MaterialBetterSpinner materialDesignSpinner = (MaterialBetterSpinner)
findViewById(R.id.spinner);
materialDesignSpinner.setAdapter(arrayAdapter);
这是我的 xml 文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="16dp"
android:orientation="vertical">
<com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/source"
android:textColorHint="#05ab9a"
app:met_floatingLabel="normal"
android:layout_marginTop="150dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_gravity="center_horizontal"
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:layout_marginTop="20dp" />
</LinearLayout>
已解决!
我不小心把代码写在了onCreate函数之外。
哈哈