gpt4 book ai didi

android - 如何在强制关闭对话框确定按钮上提供事件

转载 作者:太空狗 更新时间:2023-10-29 15:56:39 26 4
gpt4 key购买 nike

你好,我想知道我可以在强制关闭对话框的确定​​按钮上执行我自己的操作吗?

最佳答案

恐怕你做不到。但是您可以通过使用未捕获的异常处理程序来避免强制关闭。

这些链接可能会有帮助。

http://www.java2s.com/Open-Source/Android/File/android-daisy3-reader/org/geometerplus/zlibrary/ui/android/library/UncaughtExceptionHandler.java.htm

http://developer.android.com/reference/java/lang/Thread.UncaughtExceptionHandler.html

来自上述链接的示例 fragment ,

public class UncaughtExceptionHandler implements java.lang.Thread.UncaughtExceptionHandler {
private final Context myContext;

public UncaughtExceptionHandler(Context context) {
myContext = context;
}

public void uncaughtException(Thread thread, Throwable exception) {
StringWriter stackTrace = new StringWriter();
exception.printStackTrace(new PrintWriter(stackTrace));
System.err.println(stackTrace);

Intent intent = new Intent(myContext, BugReportActivity.class);
intent.putExtra(BugReportActivity.STACKTRACE, stackTrace.toString());
myContext.startActivity(intent);

Process.killProcess(Process.myPid());
System.exit(10);
}
}

关于android - 如何在强制关闭对话框确定按钮上提供事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6826704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com