ExternalApp 打开我的 android 应用程序。现在在我的应用程序中,我有一个按钮,该按钮向外部应用程序返回一个值,然后自行关闭,因此外部应用程序中打开我的应用程序的任何屏幕都在顶部。
虽然没有引发错误,但我的应用程序屏幕仍位于顶部,我无法查看该值是否已发送到调用外部应用程序:
public void sendBackData() {
Intent intent = new Intent();
intent.putExtra("value", "user");
setResult(RESULT_OK, intent);
finish();
}
我已经尝试过 this.finish() 但它没有任何区别。基本上,在按钮单击调用 sendBackData 方法后,我希望应用程序将值 user 传递给调用外部应用程序并隐藏/关闭屏幕。