public static SpannableString createIndentedText(String text, int marginFirstLine, int marginNextLines) {    SpannableString result=new SpannableString(text);    result.setSpan(new LeadingMarginSpan.Standard(marginFirstLine, marginNextLines),0,text.length(),0);    return result;}

调用时:

myTextView.setText(createIndentedText("my text that's gonna be indented", 10, 10));

更多相关文章

  1. Android兼容性优化-8.0之后禁止在后台启动服务的兼容性优化
  2. android BottomSheetDialog新控件解析,实现知乎评论列表效果
  3. Android原生方法和Web JS互相调用
  4. [Android5.1]ContentProvider的Binder通信分析
  5. View编程(2): invalidate()再探
  6. android使用Toast时出现的错误
  7. Android和H5交互一篇就够了
  8. Android(安卓)Service组件
  9. 关于android的fragment的一些说明

随机推荐

  1. Android(安卓)4.2上调试RT3070 WiFi模块
  2. android socket 编程实例
  3. React Native 实现热部署、差异化增量热
  4. Android(安卓)蓝牙4.0 Ble 连接Ble模块
  5. Android艺术探索学习笔记:第2章 IPC机制
  6. Android(安卓)lint 自动检测并删除无用资
  7. Android性能优化系列---管理你的app内存(
  8. Android中View的事件分发机制
  9. Android仿淘口令复制弹出框功能(简答版)
  10. Android(安卓)组件系列-----Activity的传