Как я могу вызвать функцию после закрытия веб-браузера?

1

Я создаю класс 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);
    }

но я не могу проверить, когда близко намерение

поэтому мне нужна ваша помощь

спасибо

Теги:
android-activity
android-intent

1 ответ

0

вы начинаете свою деятельность с использованием объекта myactivity

поэтому, когда вы автоматически закрываете активность веб-просмотра,

 onActivityResult()

метод будет вызван, поэтому вы можете сделать свой процесс здесь....

или попробуйте вызвать активность браузера в другой деятельности вместо обычного класса

  • 0
    Как я могу переопределить метод onactivityresult () в классе DIDCore
  • 0
    Вы не можете переопределить onActivityResult () в своем классе DIDCore. просто создайте один статический метод в классе DIDCore и вызовите этот метод в onActivityResult () вашей myactivity, чтобы при закрытии WebActivity закрывалась функция onActivityResult () и вызывался статический метод DIDCore
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню