我正在开始以下活动:
Intent messageIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse(SMS_PREFIX + number));
context.startActivity(messageIntent);
我想立即将其关闭,例如:
context.startActivity(messageIntent);
context.stopActivity(messageIntent);
我该怎么做 ?
最佳答案
AFAIK,你做不到。
通过用户交互(又称“后退”按钮)或显式调用finish();
https://developer.android.com/reference/android/app/Activity.html#finish()来完成活动。finish()
是一个公共方法,因此,如果您直接引用该活动的实例,则可以从所需的任何对象中调用。但不是通过意图隐式地。