Я создаю класс non-activity и в этом классе должен открыть веб-браузер в своем приложении для входа в систему, а веб-страница автоматически закрывается после входа в систему, поэтому я хочу вызвать функцию после закрытия веб-браузера. нет проблем при открытии веб-браузера.
public class DIDCore {
long appdid;
.
.
.
Activity myactivity;}
public DIDCore(long APPDID,Activity activity){
// TODO Auto-generated constructor stub
appdid=APPDID;
myactivity=activity;
}
public void LoginDID(){
try {
....
....
Intent browserIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://www......com/login.aspx?code=110"));
myactivity.startActivityForResult(browserIntent, 1);
}
но я не могу проверить, когда близко намерение
поэтому мне нужна ваша помощь
спасибо
вы начинаете свою деятельность с использованием объекта myactivity
поэтому, когда вы автоматически закрываете активность веб-просмотра,
onActivityResult()
метод будет вызван, поэтому вы можете сделать свой процесс здесь....
или попробуйте вызвать активность браузера в другой деятельности вместо обычного класса