У меня есть вкладка, в которой есть два фрагмента. В одном фрагменте есть несколько TextView. Но я не могу обновить тексты этих текстовых просмотров. Я пробовал много способов. это код.Обновить текст TextView в фрагменте вкладки Активность
public static class Holder extends Fragment{
private static final String ARG_SECTION_NUMBER1 = "section_number";
public Holder(){
}
TextView Name, Age, Medicine, Doctor, CareTaker;
public static Holder newInstance(int sectionNumber){
Holder fragment1 = new Holder();
Bundle args1 = new Bundle();
args1.putInt(ARG_SECTION_NUMBER1,sectionNumber);
fragment1.setArguments(args1);
return fragment1;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.profile,container,false);
TextView Name = (TextView) rootView.findViewById(R.id.fName);
Name.setText("No Name");
return rootView;
}
Я уже дал этим TextViews некоторые предопределенные значения из XML.
Используйте 'onTabSelected' обратного вызова, получить экземпляр фрагмента затем установить –
Im новой для Android, пожалуйста, вы можете уточнить? –