无法在android

问题描述:

中获取素材微调器我为我的Android项目导入了自定义素材库Material by Rey以使用微调器。我已完成所有必要的更改,但仍然,我在setAdapter功能得到一个错误无法在android

无法解析方法setPrompt

的代码引发此错误的行是:

spinner.setPrompt("Choose "+Utils.capsAllWords(names)); 

之前我使用内置的Android微调控件和setPrompt()方法正常工作。我可以做些什么来解决这个问题?

用于微IS-

<com.rey.material.widget.Spinner 
android:id="@+id/spin1" 
style="@style/MyStyle"/> 

在活动中我已经进口com.rey.material.widget.Spinner和声明的XML -

Spinner sp1; 
sp1 = (Spinner) findViewById(R.id.spin1); 

没有在库中可用setPrompt()选项

尝试

spinner.setPromptText("Choose "+Utils.capsAllWords(names)); 

更新 他们没有在库中暴露该方法。你甚至可以使用该定制后适合您的目的

<com.rey.material.widget.Spinner 
android:id="@+id/spin1" 
android:prompt="@string/message" 
style="@style/MyStyle"/> 

Check this

+0

我得到同样的错误如上。 – Backspace

+0

你可以粘贴活动/片段XML示例代码 –

+0

@Backspace检查更新的答案 –