【发布时间】:2017-04-28 14:54:47
【问题描述】:
我有一个设置片段,里面有 2 个微调器。我无法执行写入 onItemSelected 方法的代码。没有错误或异常。
我搜索了许多类似的问题,但没有一个解决方案适合我。我不知道接下来要尝试什么。
public class SettingsFragment extends Fragment implements AdapterView.OnItemSelectedListener {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
//Getting the instance of Spinner and applying OnItemSelectedListener on it
View view = inflater.inflate(R.layout.fragment_settings, container, false);
Spinner spinnerBetrag = (Spinner) view.findViewById(R.id.spinnerBetrag);
Spinner spinnerDetails = (Spinner) view.findViewById(R.id.spinnerDetails);
spinnerBetrag.setOnItemSelectedListener(this);
spinnerDetails.setOnItemSelectedListener(this);
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_settings, container, false);
}
@Override
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
//>>Problem: Code within this method is never beeing executed<<
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
}
【问题讨论】:
标签: java android fragment spinner onitemselectedlistener