小编Man*_*ish的帖子

重复动画后给予延迟

我正在向我的ImageView. 下面是我的动画代码:

<?xml version="1.0" encoding="utf-8"?>
<scale xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="2000"
    android:fromXScale="1.0"
    android:fromYScale="1.0"
    android:pivotX="70%"
    android:pivotY="70%"
    android:repeatCount="infinite"
    android:startOffset="2000"
    android:repeatMode="reverse"
    android:toXScale="0.8"
    android:toYScale="0.8" />
Run Code Online (Sandbox Code Playgroud)

java代码是:

Animation pulse = AnimationUtils.loadAnimation(this, R.anim.pulse);
reviewImage.startAnimation(pulse);
Run Code Online (Sandbox Code Playgroud)

问题是它在每个动画之后都会产生延迟,例如展开+延迟+折叠+延迟,我只想在一个周期后才给出延迟意味着在展开+折叠+延迟之后

animation android android-animation android-layout android-view

5
推荐指数
1
解决办法
4182
查看次数

Android 8.0的通知振动问题

我创建通知通道,以在Android 8.0中显示通知,如下所示

 NotificationChannel uploadChannel = new NotificationChannel(Constants.NOTIFICATION_CHANNEL_UPLOAD_ID,"Uploads", NotificationManager.IMPORTANCE_LOW);
 uploadChannel.enableLights(false);
 uploadChannel.setDescription("Uploads Channel");
 notificationManager.createNotificationChannel(uploadChannel);
Run Code Online (Sandbox Code Playgroud)

每当我显示通知手机振动很多次.我从通知通道禁用振动,如下所示

uploadChannel.enableVibration(false);
Run Code Online (Sandbox Code Playgroud)

我创建如下通知

 NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context, Constants.NOTIFICATION_CHANNEL_UPLOAD_ID);
Run Code Online (Sandbox Code Playgroud)

但它不工作电话随着每个通知振动.

notifications android android-8.0-oreo

5
推荐指数
2
解决办法
5904
查看次数