StatisticsSelectorView.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:triples 作者:
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());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号