J'ai deux activités avec deux dispositions correspondantes:mise en page Gonfler avec classe de contexte
MainActivity.java
->content_main.xml
SecondActivity.java
->content_secondclass.xml
Mon MainActivity gonfle le content_secondclass.xml
sans problème:
RelativeLayout mainLayout = (RelativeLayout) findViewById(R.id.content_main);
LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.content_secondclass, null);
mainLayout.removeAllViews();
mainLayout.addView(layout);
Comment puis-je donner cette inflation Le contexte de SecondActivity.java
cependant? Je ne veux pas commencer une autre intention car elle s'ouvrirait dans une nouvelle fenêtre et j'utilise une application de style Navigation Drawer. Je veux que SecondActivity soit appelé quand je gonfle le fichier content_secondclass.xml, mais pour le moment il ne fait que gonfler le content_secondclass sans appeler SecondActivity.java.
Mon content_secondclass.xml a déjà l'étiquette tools:context
de ".SecondActivity"
Espoir je suis arrivé mon point de. Merci beaucoup pour votre temps et votre aide dans ce dossier.
Recherchez quelque chose appelé "fragments" dans google. –
ce n'est pas comment une activité gonfle la mise en page xml à la place utiliser setcontentview sur oncreate – g7pro