private void initSpinner() {
mSpinner = (Spinner) findViewById(R.id.period_spinner);
ArrayAdapter<CharSequence> adapter =
new ArrayAdapter<CharSequence>(getContext(), android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
initPeriodsMap();
for (String key : PERIODS.keySet()) {
adapter.add(key);
}
mSpinner.setAdapter(adapter);
mSpinner.setOnItemSelectedListener(
new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
String string = (String) parent.getItemAtPosition(pos);
mCurrentPeriod = PERIODS.get(string);
if (mOnPeriodChangeListener != null) {
mOnPeriodChangeListener.onPeriodChange(mCurrentPeriod);
}
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {}
});
mCurrentPeriod = PERIODS.get(mSpinner.getSelectedItem().toString());
}
StatisticsSelectorView.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:triples
作者:
评论列表
文章目录