-
Spinner下拉列表实现过程: 1.添加一个下拉列表项list private List<String> list=new ArrayList<String>(); list.add("北京"); . . . 2.为下拉列表定义一个数组适配器(ArrayAdapter) adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinnner_item,list); 3.为适配器设置下拉列表下拉时的菜单样式 adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 4.将适配器添加到下拉列表上 mySpinner.setAdapter(adapter); 5.为下拉列表设置各种事件的响应,这个事件响应菜单被选中 mySpinner.setOnItemSelectedListener(new Spinner.OnItemSelectedLister());查看全部
-
GridView常见属性 android:numColumns=”” 每一行显示多少列(auto_fit为自适应) android:horizontalSpacing=“” 两列之间的间距 android:verticalSpacing=“” 两行之间的间距查看全部
-
gridView实现过程: 1.准备数据源 dataList=new ArrayList<Map<String,Object>>(); 2.新建适配器(SimpleAdapter) adapter=new SimpleAdapter(this,getData(),自定义布局,new String[]{"image","text"},new int[]{R.id.image,R.id.text}); (getData方法内容见笔记附录1) 3.gridView加载适配器 gridView.setAdapter(adapter); 4.gridView配置时间监听器(OnItemClickListener) 插入接口OnItemClickListener gridView.setOnItemClickListener(this); (onItemClick见笔记附录2) 笔记附录: 1.getData方法内部 private List<Map<String,Object>> getData(){ for(int i=0;i<icon.length;i++){ Map<String,Object>map=new HashMap<String,Object>(); map.put("image",icon[i]); map.put("text",iconName[i]); dataList.add(map); } return dataList; } 2.public void onItemClick(...){ Toast.makeText(this,"我是"+iconName[position],Toast.LENGTH_SHORT).show(); }查看全部
-
TimePickerDialog和TimePicker不同的是,它不用在布局文件中声明,直接通过类就可以new出来。在Android中这种弹出式的UI一般都不用在布局文件中声明,直接用类就可以搞定,一般要显示他们都要显示地调用show()方法,比如Toast这个类也是一样。查看全部
-
直接new DatePickerDialog ,他的事件为OnDateSetListener() 获取当前月份 Calendar.Month查看全部
-
TimePicker 方法:timePicker.setOnTimeChangedlistener(new onTimeChangedlistener(){ public void on TimeChanged(TimePicker view,int hourOfDay,int minute){ } })查看全部
-
private Calendar cal = Calendar.getInstance(); private int year,month,day,hour,minute; year = cal.get(Calendar.YEAR); month = cal.get(Calendar.MONTH)+1//月份是从0开始的,这个需要注意, day = cal.get(Calendar.DAY_OF_MONTH); hour = cal.get(Calendar.HOUR_OF_DAY); minute = cal.get(Calendar.MINUTE); setTitle();设置标题,可以把时间显示在标题上查看查看全部
-
ProgressBar 显示风格查看全部
-
底部状态查看全部
-
getMeasuredHeight与getHeight的区别:getMeasuredHeight会把超出的height也计算进去查看全部
-
ScrollView查看全部
-
ViewFlipper的方法与调用查看全部
-
ViewFlipper查看全部
-
ViewFlipper常用方法查看全部
-
ViewFlipper动态导入View addView()方法查看全部
举报
0/150
提交
取消