Skip to content

Commit 572fc60

Browse files
committed
更新 Demo 工程中第三方依赖库的版本
1 parent 64ce9a2 commit 572fc60

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ dependencies {
6565
implementation 'com.github.getActivity:TitleBar:10.6'
6666

6767
// 权限请求框架:https://github.com/getActivity/XXPermissions
68-
implementation 'com.github.getActivity:XXPermissions:23.0'
68+
implementation 'com.github.getActivity:XXPermissions:25.0'
6969

7070
// 悬浮窗框架:https://github.com/getActivity/EasyWindow
71-
implementation 'com.github.getActivity:EasyWindow:12.0'
71+
implementation 'com.github.getActivity:EasyWindow:13.0'
7272

7373
// 内存泄漏捕捉:https://github.com/square/leakcanary
7474
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.12'

app/src/main/java/com/hjq/toast/demo/MainActivity.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
import com.google.android.material.snackbar.Snackbar;
1212
import com.hjq.bar.OnTitleBarListener;
1313
import com.hjq.bar.TitleBar;
14-
import com.hjq.permissions.Permission;
1514
import com.hjq.permissions.XXPermissions;
15+
import com.hjq.permissions.permission.PermissionLists;
1616
import com.hjq.toast.ToastParams;
1717
import com.hjq.toast.ToastStrategy;
1818
import com.hjq.toast.Toaster;
@@ -162,7 +162,7 @@ public void run() {
162162
@Override
163163
public void run() {
164164
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
165-
if (XXPermissions.isGrantedPermissions(MainActivity.this, Permission.SYSTEM_ALERT_WINDOW)) {
165+
if (XXPermissions.isGrantedPermission(MainActivity.this, PermissionLists.getSystemAlertWindowPermission())) {
166166
Toaster.show(R.string.demo_show_toast_in_background_state_result_1);
167167
} else {
168168
Toaster.show(R.string.demo_show_toast_in_background_state_result_2);
@@ -176,13 +176,12 @@ public void run() {
176176

177177
public void combinationEasyWindowShow(View v) {
178178
new EasyWindow<>(this)
179-
.setWindowDuration(1000)
180179
// 将 Toaster 中的 View 转移给 EasyWindow 来显示
181180
.setContentView(Toaster.getStyle().createView(getApplication()))
182-
.setAnimStyle(android.R.style.Animation_Translucent)
181+
.setWindowDuration(1000)
182+
.setWindowAnim(android.R.style.Animation_Translucent)
183183
.setTextByTextView(android.R.id.message, R.string.demo_combining_window_framework_use_result)
184-
.setGravity(Gravity.BOTTOM)
185-
.setYOffset((int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics()))
184+
.setWindowLocation(Gravity.BOTTOM, 0, (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics()))
186185
.show();
187186
}
188187
}

0 commit comments

Comments
 (0)