好久没有写博客了 ,最近一直在忙于项目,在做项目时 出现了android 中转义字符的问题,今天来介绍和学习一下 ,大家应该都知道 在网页中 我们是不需要进行转义的,他会自动识别,如

 而在android中 想和网页作出一样的效果和格式  这时就需要借助转义符来帮助我们。

下面是android中需要转义的表:


示例:

android中我们有时需要用到,如AAAA 和BBBB 要做成两行 ,这时 需要上面的转义字符  在strings.xml中 需要这样写:  AAAA<br/>BBBB<br/> 然后在类中  String str=getResources().getString(R.string.tv_contact);   mEditText.setText(Html.fromHtml(str).toString());  或者直接在类中   mEditText.setText(Html.fromHtml("
AAAA
BBBB").toString()); 这样也可以 AAAA 和BBBB各一行, 

在一些默认的字体颜色  在AlertDialog 中  如取消和确定按钮 字体是颜色默认是黑色的  我现在的做的项目中 需要将”确定“按钮 颜色改为红色  ,

   SpannableString ss=new SpannableString(dialog_delete);
                ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 4, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
                builder.setMessage(getString(R.string.setting_delete_content) );
                builder.setPositiveButton(ss,new DialogInterface.OnClickListener() {
                   @Override
                   public void onClick(DialogInterface dialog, int which) {


                   }
               }); 

  

不了解SpannableString http://my.oschina.net/wangguolongnk/blog/108406  这里介绍的比较详细。 

以上是我目前了解的转义字符的  以后遇到在更新修改



更多相关文章

  1. android输入法特殊字符修改
  2. 实现Android屏幕控制Androidscreencast应用
  3. android Jni 需要注意的地方
  4. Android源代码是这样搞到的(图解)
  5. Android中String资源文件的format方法
  6. 2010.11.15———android spinner下拉列表
  7. 关于android UDP 客户端与delphi UDP服务端通讯中文乱码问题
  8. android打电话发短信
  9. Android(安卓)中数据库查询方法 query() 中的 selectionArgs 的

随机推荐

  1. Android(安卓)使用CoordinatorLayout+App
  2. Android(安卓)RecyclerView 去掉滑动边缘
  3. Android中shape的使用
  4. android中ScrollView中TextView无法铺满
  5. android 键盘关闭/显示
  6. Android三种实现定时器的方法
  7. Android存储访问目录
  8. Windows环境下搭建Cocos2dx的android开发
  9. SurfaceView设置透明效果
  10. 第一章:第三节:Concurrency in Android