android - textview中左侧可绘制对象和文本之间的间隙
问题描述
可绘制的左侧与文本视图中的文本之间存在很长的差距。
我添加了可绘制填充,但这似乎不起作用。这是我的代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<android.support.v7.widget.AppCompatTextView
android:layout_width="match_parent"
android:layout_height="24dp"
android:background="#0B6159"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
android:layout_marginStart="32dp"
android:layout_marginLeft="32dp"
android:layout_marginEnd="32dp"
android:layout_marginRight="16dp"
android:text="Add Address"
android:textSize="20sp"
android:textColor="#FFFFFF"
android:fontFamily="@font/aladin"
android:gravity="center"
android:drawableLeft="@drawable/ic_add_circle_outline_black_24dp"
android:drawableStart="@drawable/ic_add_circle_outline_black_24dp"
android:drawablePadding="10dp"
/>
</LinearLayout>
如何使可绘制对象靠近我的文本
解决方案
android:gravity="center"
从 textview 中删除:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<android.support.v7.widget.AppCompatTextView
android:layout_width="match_parent"
android:layout_height="24dp"
android:background="#0B6159"
android:layout_marginTop="2dp"
android:layout_marginBottom="2dp"
android:layout_marginStart="32dp"
android:layout_marginLeft="32dp"
android:layout_marginEnd="32dp"
android:layout_marginRight="16dp"
android:text="Add Address"
android:textSize="20sp"
android:textColor="#FFFFFF"
android:fontFamily="@font/aladin"
android:drawableLeft="@drawable/ic_add_circle_outline_black_24dp"
android:drawableStart="@drawable/ic_add_circle_outline_black_24dp"
android:drawablePadding="10dp"
/>
</LinearLayout>
根据您的需要使用drawablePadding来保持间隙。
推荐阅读
- vb.net - 获取无法加载类型“Timetrack.Global_asax”错误
- apache - Htaccess根据单词的字符重写规则目录
- javascript - reader.readAsDataURL() 不适用于 iOS 或 Android,但在浏览器中
- ruby-on-rails - 为什么在这里使用 sanitize 没有删除类属性?
- python - 带有外键的 Django 查询 - 输出应该来自两个模型
- amazon-web-services - 如何将我的 AWS Elastic Beanstalk 烧瓶应用程序指向我的域 example.com/app 中的文件夹,而不是基本的 example.com?
- regex - 使用正则表达式搜索 Perl 数组并仅返回单个捕获组
- json - Spring Boot以可分页的JSON格式显示转义的JSON字符串
- python - 如何检查是否存在任何文件夹?
- javascript - 如何减少 jQuery 函数中用于将 URL 附加到语言切换菜单的重复