2012-04-13 4 views
0

J'ai un "Tools.java" qui montre "tools.xml" correct? Dans ce "tools.xml" RelativeLayout a un layout id = @ +/contentLayout qui est vide.LayoutInflater, Ouvrir la mise en page avec l'activité dans RelativeLayout

Et j'ai plusieurs autres activits "tool1.java", "tools2.java" ... qui montre "tool1.xml", "tool2.xml" ...

Comment appeler la classe " tool1.java » par exemple, et l'ont montre la « tool1.xml » dans le RelativeLayout qui est dans « tools.xml »

Merci

+0

pouvez-vous coller votre code et quelle erreur il se produit si le crash passé e votre crash journal –

Répondre

0

vérifier cette

// this is you relativelayout from tool.xml 
    RelativeLayout relativeLayout = (RelativeLayout)findViewById(R.id.contentLayout); 

    LayoutInflater inflater = (LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 



        // tool1 is your tool1.xml 
      View tool1 = inflater.inflate(R.layout.tool1, null,false); 

       // here add tool1 to tool.xml in relativelayout 
      relativeLayout.addView(tool1); 
+0

le code est correct. l'erreur est apparue lorsque j'ai cliqué sur le bouton – GDawson

+0

S'il vous plaît envoyer le journal des erreurs. quelle erreur se produit. – Ravi1187342

Questions connexes