i ont le nom du fichier TabGroupActivity.java qui contient la fonction ci-dessous commesetContentView ne fonctionne pas
public void startChildActivity(String Id, Intent intent) {
try{
Window window = getLocalActivityManager().startActivity(Id,intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
if (window != null) {
System.out.println("Start Account page.....");
Global.mIdList.add(Id);
setContentView(window.getDecorView());
}
} catch(Exception ex){
System.out.println("Start Account page....."+ex.getMessage());
}
}
Ceci est appelé à partir de différents fichiers, lorsque cela est appelé ci-dessous cela fonctionne.
file name e.java
Global.eInsObject = this;
Global.eIns = new Intent(this,myAccount.class);
startChildActivity("myAccount",Global.eIns);
Cela fonctionne parfaitement bien, mais quand je l'appelle ci-dessous a été il ne marche pas donner une erreur, mais ne marche pas aussi montrer que la nouvelle vue ou quoi que ce soit ,.
Nom du fichier: - Home.java
System.out.println("Global.eInsObject is" +Global.eInsObject);
System.out.println("Global.eIns is" +Global.eIns);
TabGroupActivity parentActivityE = (TabGroupActivity) Global.eInsObject;
//System.out.println("parentActivityE is "+parentActivityE);
parentActivityE.startChildActivity("myAccount", Global.eIns);
Qu'essayez-vous de réaliser avec toute la fenêtre et DecorView? Essayez-vous de démarrer une nouvelle activité simplement? Ou quelque chose de beaucoup plus complexe ?! Veuillez expliquer ce que vous tentez d'atteindre en premier. –
J'ai des onglets (par exemple: - a, b, c et d) en haut de mon application qui est contrôlé mon tabGroupAcitivity.java maintenant j'ai un menu en bas, onclick du bouton de menu sur l'appareil je reçois un menu de même (a, b, c) sur un clic de ceci je dois naviguer dans le même onglet et rendre cet onglet cliquable ou montrer faire la même chose que ce que l'onglet clique, si une clarification s'il vous plaît faites le moi savoir. Merci – Max