Ars*_*ved 3 android android-service
我无法执行overridePendingTransition从服务类启动活动。我正在从服务类打开一项活动,该活动运行良好,但我想通过过渡来开始该活动。这段代码写在服务类中
Intent intent = new Intent(Activity1.this, Activity2.class);
startActivity(intent);
activity.overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
Run Code Online (Sandbox Code Playgroud)
但overridePendingTransition不工作它显示错误日志
"android.app.Application cannot be cast to android.app.Activity"
Run Code Online (Sandbox Code Playgroud)
提前致谢!
小智 5
尝试使用 overridePendingTransition(R.anim.fade_out,R.anim.fade_in); 在你的 Activity --> OnCreate() 中
因此,无论从哪里调用它,它都会始终具有动画效果。
| 归档时间: |
|
| 查看次数: |
1695 次 |
| 最近记录: |