我有一个带有继续按钮的警报对话框。当单击该按钮时,对话框应该会关闭并提供新的Intent。出于某种原因,在Android 2.3中它工作得很好,但在Android 4.0中我得到了窗口泄漏。。。这是我的代码:
continueButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (cls != null)
{
dismiss();
Intent i = new Intent(activity,cls);
activity.startActivity(i);
}
}
});
有什么想法吗?
您的意思是AlertDialog视图中的按钮吗?如果没有,您可以使用AlertDialogue.Builder.setPositivebutton/novere/neutral退出对话。单击这些按钮会自动取消对话。