HI,
У меня есть tabhost с дочерним действием, из этого дочернего Activity я собираюсь запустить новое Activity не как дочернее действие, для этого я запускаю действие, используя метод «startActivityForResult», но он не возвращает результат от нового Activity предыдущему дочернему элементу вкладка Активность.
i StartActivity следующим образом,
startActivityForResult((new Intent(tabchild.this,
NewInstanceActivity.class)),requestCode);
protected void onActivityResult(int requestCode,int resultCode,Intent data) {
if(resultCode==1){
system.out.println("Activity started");
}
else{
system.out.println("Activity not started");
}
}
в NewInstanceActivity.class я возвращаю результат следующим образом:
Intent in = new Intent();
setResult(1, in);
Но это не работает. Кто-нибудь предлагает какую-нибудь технику, чтобы решить эту проблему.
Спасибо
but it doesn't work.
Если есть какие-либо проблемы, вы должны опубликовать журнал ошибок отLogCat
- person Vikas Patidar   schedule 17.03.2011