Дараах 3н файлыг ашиглаж байгаа гэж үзвэл.
1.Fragment агуулж буй Main.java
2.Fragment хэлбэрээр ашиглаж байгаа frgClass.java
3.frgClass.java Layout файл frgClassLayout.xml
1.Main.java файл
//Main.java файл frgClass frgclass = (frgClass) getFragmentManager().findFragmentById(R.id.frgClassLayout); int callFlg = 0; //Button Onclick @Override public void onClick(View v) { switch(v.getId()){ case R.id.btn1 : callFlg = 1; frgclass.updateContent(callFlg); break; } }
2.frgClass.java файл
// LinearLayout frgLayout= (LinearLayout) mainView.findViewById(R.id.frgLayout); // public void updateContent(final int flg) { switch(flg){ case 1 : frgLayout.removeAllViews(); TextView valueTV = new TextView(getActivity()); valueTV.setText("hello world"); valueTV.setId(5); valueTV.setLayoutParams(new LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); break; default: //your process break; } }
3. frgClassLayout.xml файл
0 санал,шүүмж:
Post a Comment