当我在两个活动之间导航时出现问题,它显示错误,我不知道是什么问题。我非常确定我的代码是正确的,因为它只是简单的Intent导航点击按钮。
当我按下按钮进入下一个活动时,它会将我返回到第一个活动(不是所需的活动)。请注意,这两个活动都有背景图片。 拳头活动
public class firstActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first_activity);//has a background img and one button
}
public void nextPage(View view){
Intent StartNewActivity = new Intent(firstActivity.this, secondActivity.class);
startActivity(StartNewActivity);
overridePendingTransition(R.layout.slide_in_up, R.layout.slide_out_up);
}
}
第二项活动
public class secondActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second_activity);// has a background img and one button
}
public void nextPage(View view){
Intent StartNewActivity = new Intent(secondActivity.this, thirdActivity.class);
startActivity(StartNewActivity);
overridePendingTransition(R.layout.slide_in_up, R.layout.slide_out_up);
}
}
这是错误消息 找不到类'android.graphics.drawable.RippleDrawable',从方法android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering
中引用另外,我没有在我的app中使用任何波纹绘画。即使我不知道它是什么意思?
谢谢,
答案 0 :(得分:0)
你想要找到对那个波纹组件的反应,你需要找出什么。
否则,您可以尝试确保在第二个活动中添加了对support.v7.widget的引用,并查看异常是否消失。
除此之外,我们需要查看更多代码以进一步提供帮助。
答案 1 :(得分:0)
当我按下按钮进入下一个活动时,它会将我返回到第一个活动(不是欲望的活动)
这意味着您的应用在加载新活动时会崩溃,因此它会返回第一个。
检查您的活动布局,样式配置=>清理你的项目=>再次运行。 希望它可以提供帮助。
答案 2 :(得分:0)
我通过调整活动的背景图片来解决我的问题,并在清单文件中添加了这个额外的属性
<application
android:largeHeap="true" >
</application>