首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android EditView施用技巧

2012-09-24 
Android EditView使用技巧????EditText?ed??new?EditText(this)???Editable?eb??ed.getEditableText()

Android EditView使用技巧

    ????EditText?ed?=?new?EditText(this);???Editable?eb?=?ed.getEditableText();?????//获取光标位置???int?position?=?ed.getSelectionStart();?????//指定位置插入字符???eb.insert(position,?"XXX");???????//插入图片???//定义图片所占字节数(“Tag”的长度)???SpannableString?ss?=?new?SpannableString("Tag");???//定义插入图片???Drawable?drawable?=?getResources().getDrawable(R.drawable.icon);???ss.setSpan(new?ImageSpan(drawable,ImageSpan.ALIGN_BASELINE),?0,?ss.length(),?Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);???drawable.setBounds(2,?0,?drawable.getIntrinsicWidth(),?drawable.getIntrinsicHeight());???//插入图片???eb.insert(position,?ss);???????//设置可输入最大字节数???ed.setFilters(new?InputFilter[]{new?InputFilter.LengthFilter(10)});???????//拉起lancher桌面???Intent?i?=?new?Intent(Inten.ACTION_MAIN);??i.addCategory(Inten.CATEGORT_HOME);??startActivity(i);????//去掉List拖动时的阴影???list.setCacheColorHint(0);???????

热点排行
Bad Request.