Android 如何从其他进程完成 activity
Android how to finish activity from other process
有不同的应用程序只调用A和B,我需要在A中完成activity当从B获取提供程序调用时,我发现有时会失败,activity没有完成如果直接完成。
PS:调用线程来自 B Main UI 线程,我尝试处理 A UI 线程上的完成操作代码如下:
runOnUiThread (
new Runnable() {
finish();
}
)
但是代码也不行,Runnable
就是不行。
有人可以帮忙吗?
像这样调用finish()
:
runOnUiThread (
new Runnable(){
((YourActivity) Activity()).finish();
}
)
有不同的应用程序只调用A和B,我需要在A中完成activity当从B获取提供程序调用时,我发现有时会失败,activity没有完成如果直接完成。
PS:调用线程来自 B Main UI 线程,我尝试处理 A UI 线程上的完成操作代码如下:
runOnUiThread (
new Runnable() {
finish();
}
)
但是代码也不行,Runnable
就是不行。
有人可以帮忙吗?
像这样调用finish()
:
runOnUiThread (
new Runnable(){
((YourActivity) Activity()).finish();
}
)