Skip to content

Commit ea0cf8c

Browse files
committed
增加一些必要的说明,补充一行代码
1 parent 7d15f6d commit ea0cf8c

3 files changed

Lines changed: 10 additions & 1 deletion

File tree

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@ Step 2. Add the dependency
1717
implementation 'com.github.Cong2011:RoundLayout:版本号'
1818
}
1919

20-
## 说明:
20+
## 使用说明:
21+
1、按上述步骤添加依赖,版本号看本文件顶部jitpack图标
22+
23+
2、当作FrameLayout使用(即:在layout/xml布局文件中,将需要设置圆角的控件,用RoundLayout布局包裹)
24+
25+
3、使用属性android:???Radius等、或代码setRadius(int)等方式设置圆角
26+
27+
## 其它说明:
2128
1、极轻量
2229

2330
2、兼容Support、AndroidX,minSDK == 18

app/src/main/java/cn/cong/roundapp/MainActivity.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import android.view.View
66
import androidx.appcompat.app.AppCompatActivity
77
import kotlinx.android.synthetic.main.activity_main.*
88

9+
// Kotlin测试代码,仅显示圆角效果;Java同理
910
class MainActivity : AppCompatActivity(), View.OnTouchListener {
1011
private var downX = 0F
1112
override fun onCreate(savedInstanceState: Bundle?) {

roundlayout/src/main/java/cn/cong/view/RoundLayout.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public void setRadius(int lt, int rt, int rb, int lb) {
4747
this.radii[5] = rb;
4848
this.radii[6] = lb;
4949
this.radii[7] = lb;
50+
invalidate();
5051
}
5152

5253
public void setRadius(int radius) {

0 commit comments

Comments
 (0)