Questions marquées «android-fragmentactivity»



10
startActivityForResult () à partir d'un Fragment et terminer une activité enfant, n'appelle pas onActivityResult () dans Fragment
FirstActivity.Javaa un FragmentA.Javaqui appelle startActivityForResult(). SecondActivity.Javaappeler finish()mais onActivityResultne jamais être appelé ce qui est écrit FragmentA.Java. FragmentA.Java code: @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // some code Intent i = new Intent(getActivity(), SecondActivity.class); i.putExtra("helloString", helloString); getActivity().startActivityForResult(i, 1); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, …


18
Comment puis-je accéder à getSupportFragmentManager () dans un fragment?
J'ai un FragmentActivity et je souhaite utiliser un fragment de carte en son sein. J'ai un problème pour que le gestionnaire de fragments de support y accède. if (googleMap == null) { googleMap = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map1)).getMap(); // check if map is created successfully or not if (googleMap == null) …




21
Définition du titre ActionBar personnalisé à partir d'un fragment
Dans ma main FragmentActivity, je configure mon ActionBartitre personnalisé comme ceci: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView) v.findViewById(R.id.title); Typeface tf = Typeface.createFromAsset(this.getAssets(), "fonts/capsuula.ttf"); tv.setTypeface(tf); tv.setText(this.getTitle()); actionBar.setCustomView(v); Cela fonctionne parfaitement. Cependant, une fois que j'en ouvre un autre Fragments, je veux que …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.