diff --git a/.gitignore b/.gitignore index 37a4eb8b43d978ea05b2c6e3fb934f9b40dddd4d..d55a146eeb0ea4bd8c36b11f649e0f3959c62312 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ .externalNativeBuild /entry/.preview .cxx +upload.gradle \ No newline at end of file diff --git a/CHANGE_LOG.md b/CHANGE_LOG.md index 1f057bdbb8838fdd9f0c040b95e82ff735cf296c..363a1689c8d0a663fea441df8a52c748ada483a2 100644 --- a/CHANGE_LOG.md +++ b/CHANGE_LOG.md @@ -9,7 +9,7 @@ 增加 K线图成交量柱状图 -![](https://images.gitee.com/uploads/images/2021/0517/193501_89975ed3_7648707.png "screenshots0.PNG") +![S70413-225235](Screenshots/S70628-230542.jpg) ### 0.1.4 @@ -19,7 +19,7 @@ fixed #10 -![](https://images.gitee.com/uploads/images/2021/0517/193531_214446fa_7648707.png "screenshots1.PNG") +![](http://ww1.sinaimg.cn/large/006tNc79gy1ffu3gin235j30f00qoaar.jpg) ### 0.1.3 @@ -27,7 +27,7 @@ fixed #10 添加 设置 X 轴、Y 轴 MarkerView 对齐方向 -![](https://images.gitee.com/uploads/images/2021/0517/193541_4166811a_7648707.png "screenshots2.PNG") +![](http://ww1.sinaimg.cn/large/006tNbRwgy1feysmzj8atg30dc0nkdy5.gif) ### 0.1.2 diff --git a/build.gradle b/build.gradle index e463f147c46e9b38e8fe2fb8e3f3059b899a057d..e83d0d6537187b1b6e318c86d0e7c3760f71c6e7 100644 --- a/build.gradle +++ b/build.gradle @@ -32,6 +32,9 @@ allprojects { maven { url 'https://developer.huawei.com/repo/' } + maven { + url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' + } jcenter() } } diff --git a/entry/src/main/java/com/wordplat/quickstart/slice/Enable_Left_And_Right_Refresh_Slice.java b/entry/src/main/java/com/wordplat/quickstart/slice/Enable_Left_And_Right_Refresh_Slice.java index e24a77baf5212984d11c753d53d9b1c252cd2fae..bdfcf5c5f59355b158c15a661647667c8a05d839 100644 --- a/entry/src/main/java/com/wordplat/quickstart/slice/Enable_Left_And_Right_Refresh_Slice.java +++ b/entry/src/main/java/com/wordplat/quickstart/slice/Enable_Left_And_Right_Refresh_Slice.java @@ -226,6 +226,7 @@ public class Enable_Left_And_Right_Refresh_Slice extends BaseAbilitySlice { final KLineRender kLineRender = (KLineRender) kLineLayout.getKLineView().getRender(); if (contains(kLineRender.getKLineRect(), x, y)) { kLineRender.zoomIn(x, y); + kLineLayout.klineNotify(); } } }); diff --git a/ikvStockChart/src/main/java/com/wordplat/ikvstockchart/InteractiveKLineLayout.java b/ikvStockChart/src/main/java/com/wordplat/ikvstockchart/InteractiveKLineLayout.java index 6aa274aa9aa11cfc232159481e8df61639cfe75d..02978e944909cd8e12cd8a752ec600f42123ec7f 100644 --- a/ikvStockChart/src/main/java/com/wordplat/ikvstockchart/InteractiveKLineLayout.java +++ b/ikvStockChart/src/main/java/com/wordplat/ikvstockchart/InteractiveKLineLayout.java @@ -101,6 +101,10 @@ public class InteractiveKLineLayout extends StackLayout implements Component.Cli initUI(context, attrs, defStyleAttr); } + public void klineNotify() { + kLineView.notifyDataSetChanged(); + } + private void initUI(Context context, AttrSet attrs, int defStyleAttr) { kLineView = new InteractiveKLineView(context, attrs); kLineRender = (KLineRender) kLineView.getRender();