• DatePickerDialog、AutoCompleteTextView


      DatePickerDialog选择日期,调用showDialog(int id)方法,会执行onCreateDialog方法:

        @Override
        protected Dialog onCreateDialog(int id) {
          switch(id){
            case DATE_PICKER_ID:
              return new DatePickerDialog(this,onDateSetListener,2015,8,12);
          }
          return super.onCreateDialog(id);
        }
        DatePickerDialog.OnDateSetListener onDateSetListener = new DatePickerDialog.OnDateSetListener() {

          @Override
          public void onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth) {
            Toast.makeText(Forme.this, year + "-" + monthOfYear + "-" + dayOfMonth, Toast.LENGTH_SHORT).show();
          }
        };

      AutoCompleteTextView提供供选择的下拉列表:

        首先在XML文件中声明一个AutoCompleteTextView控件

          <AutoCompleteTextView
            android:id="@+id/autocomplete"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="5dp"/>

        然后通过findViewById方法将AutoCompleteTextView对象绑定到该控件上:

          private AutoCompleteTextView autoCompleteTextView = null;
          autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.autocomplete);
          List<String> list = new ArrayList<String>();
          list.add("abcd");
          list.add("ddffd");
          ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.list_item,list);    //此处list还可以是String数组
          autoCompleteTextView.setAdapter(adapter);

  • 相关阅读:
    精准测试
    git 管理
    git
    代码覆盖率测试
    vue 前端视频
    jenkins
    go学习资料
    4-4 求自定类型元素的平均
    4-3 简单求和
    4-2 多项式求值
  • 原文地址:https://www.cnblogs.com/zhanglei93/p/4725569.html
Copyright © 2020-2023  润新知