【发布时间】:2019-08-09 18:50:27
【问题描述】:
在我的主要活动中,我有 5 个图像视图。通过单击每个图像,它应该将活动导航到另一个。但我的问题是,在单击图像时,它显示相同的活动一次,然后黑屏一段时间,然后只有它正在显示第二个活动。我用谷歌搜索了这个,但我不知道如何纠正这个.. 到目前为止我已经尝试过
private View.OnClickListener onClickListener = new View.OnClickListener()
{
public void onClick(View View)
{
{
Intent intent = new Intent(main.this, activity1.class);
//intent.setFlag(Intent.FLAG_ACTIVITY_NO_ANIMATION);
// intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
overridePendingTransition (0, 0);
startActivity(intent);
/* Intent i = new Intent(main.this, activity1.class);
startActivity(i); */
// startActivity(new Intent(main.this, activity1.class)));
}
但没有什么对我有用..帮我解决这个问题..提前谢谢..
【问题讨论】:
-
为什么你会通过第二个意图以及你在哪个课程中通过了你想做的事情亲爱的
-
删除 flag_activity_new_mask 并删除覆盖挂起的事务。
-
@HarshitRathi 我删除了它并运行了项目.. 然后也遇到了同样的问题
-
为什么你需要在意图中没有动画的标志。
-
我推荐了两种设置标志的方法..但同样的问题