`
quanminchaoren
  • 浏览: 933918 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android EditView使用技巧

阅读更多
  1.    
  2.  EditText ed = new  EditText( this );  
  3.  Editable eb = ed.getEditableText();  
  4.   
  5.  //获取光标位置   
  6.  int  position = ed.getSelectionStart();  
  7.   
  8.  //指定位置插入字符   
  9.  eb.insert(position, "XXX" );  
  10.   
  11.   
  12.  //插入图片   
  13.  //定义图片所占字节数(“Tag”的长度)   
  14.  SpannableString ss = new  SpannableString( "Tag" );  
  15.  //定义插入图片   
  16.  Drawable drawable = getResources().getDrawable(R.drawable.icon);  
  17.  ss.setSpan(new  ImageSpan(drawable,ImageSpan.ALIGN_BASELINE),  0 , ss.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);  
  18.  drawable.setBounds(2 0 , drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());  
  19.  //插入图片   
  20.  eb.insert(position, ss);  
  21.   
  22.   
  23.  //设置可输入最大字节数   
  24.  ed.setFilters(new  InputFilter[]{ new  InputFilter.LengthFilter( 10 )});  
  25.   
  26.   
  27.  //拉起lancher桌面   
  28.  Intent i = new  Intent(Inten.ACTION_MAIN);  
  29. i.addCategory(Inten.CATEGORT_HOME);  
  30. startActivity(i);  
  31.   
  32. //去掉List拖动时的阴影   
  33.  list.setCacheColorHint(0 );       
分享到:
评论

相关推荐

    editview软键盘自动弹出和隐藏

    在Android开发中,EditView是用户输入文本的常见组件,当用户点击EditView时,系统默认行为是自动弹出软键盘以便用户输入。在某些情况下,我们可能希望自定义这一行为,例如,当我们想要在应用启动时就显示软键盘,...

    android EditText在输入的时候输入框上方现悬浮文字提示

    在Android开发中,`EditText`是用于用户输入文本的基本组件,常常用于登录、注册或表单填写等场景。为了提供更好的用户体验,有时我们希望在...学习并掌握这一技巧,对于提升Android应用的专业性和用户体验至关重要。

    Android 动态生成嵌套布局

    6. **数据绑定**: 如果需要根据数据动态生成布局,可以使用Android的数据绑定库。创建一个表达式语言模板,将数据模型与视图绑定,当数据改变时,布局也会自动更新。 7. **RecyclerView和Adapter**: 对于大量数据的...

    通过判断editview是否为空动态修改actionbar的控件是否可见

    3. **判断并更新状态**:在afterTextChanged()方法内,可以使用TextUtils.isEmpty()或equals("")来判断EditText的文本是否为空。如果为空,隐藏相关ACTIONBAR控件;如果不为空,显示它们。调用ActionBar的...

    详解Android TextView属性ellipsize多行失效的解决思路

    文章还提到了其他相关的Android UI实现,如自定义View实现跨多行的RadioGroup,多行文本的折叠展开效果,以及处理TextView多行文本使用`ellipsize`属性无效的问题,这些都是在开发中可能会遇到的挑战,需要开发者...

    Android控件之TextView的分析探究

    在android中,文本控件主要包括TextView控件和EditView... 您可能感兴趣的文章:Android控件系列之TextView使用介绍Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)Android AutoCompleteText

    Android编程实现实时监听EditText文本输入的方法

    在Android应用开发中,EditText是用户输入文本的重要...总之,通过实现TextWatcher接口并添加到EditText中,我们可以实时监控用户的输入,并根据需要进行相应的反馈和处理,这是Android开发中一个非常重要的实践技巧。

    计算器app_20152100136庞倩婷1

    这款应用的特点在于使用了圆形按钮代替传统的方形按键,赋予了计算器一种新颖的小清新风格,背景色调以紫色为主,使得整体设计更为吸引眼球。 在**界面设计**方面,庞倩婷同学首先参考了原型图,选择了合适的背景...

Global site tag (gtag.js) - Google Analytics