Skip to content

Commit 9d41a26

Browse files
authored
Create README.md
1 parent 0c045c2 commit 9d41a26

1 file changed

Lines changed: 61 additions & 0 deletions

File tree

README.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# DrawableTextView
2+
## 特性
3+
* 单独修改Drawable的宽度和高度
4+
* Drawabel与文字一起居中显示
5+
* 文字在中心显示
6+
7+
## Demo
8+
[Download]()
9+
### 截图
10+
![](/gif/gif1.gif)    ![](/gif/gif2.gif)
11+
12+
13+
## 如何导入
14+
根目录下的build.gradle
15+
16+
allprojects {
17+
repositories {
18+
...
19+
maven { url 'https://jitpack.io' }
20+
}
21+
}
22+
23+
24+
App目录下的build.gradle
25+
26+
dependencies {
27+
//需要是Androidx
28+
implementation
29+
30+
}
31+
32+
## 使用
33+
```
34+
drawableTextView.setEnableCenterDrawables(true)
35+
.setEnableTextInCenter(true)
36+
.setDrawableStart(DrawableStart) //单独设置Drawable,以内部大小为准
37+
.setDrawableStart(DrawableStart, width, height) //设置Drawable 并定义其尺寸,单位是DP
38+
.setDrawableTop()
39+
...
40+
41+
```
42+
43+
#### 或者
44+
```
45+
<com.flod.view.DrawableTextView
46+
android:id="@+id/dtv"
47+
android:layout_width="300dp"
48+
android:layout_height="150dp"
49+
android:layout_gravity="center"
50+
android:background="@android:color/darker_gray"
51+
android:drawableStart="@drawable/ic_face_black_24dp"
52+
android:drawableTop="@drawable/ic_sentiment_satisfied_black_24dp"
53+
android:gravity="center"
54+
android:text="DrawableTextView"
55+
android:textSize="20sp"
56+
app:drawableStartHeight="50dp"
57+
app:drawableStartWidth="50dp"
58+
app:enableCenterDrawables="ture"
59+
app:enableTextInCenter="ture" />
60+
```
61+

0 commit comments

Comments
 (0)