Ho impostato la vista del contenuto in FragmentActivity e l'attività creerà per me l'istanza del frammento in base al nome della classe specificato nel file di layout. Ma come posso ottenere quell'istanza di frammento?Come ottenere l'istanza del frammento da FragmentActivity?
public class MyActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle extra) {
super.onCreate(extra);
setContentView(R.layout.page_fragment);
}
}
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pageview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="org.xi.android.PageFragment" />
Si prega di consultare la mia domanda correlata: http://stackoverflow.com/questions/24833912/refresh-fragment-ui-from-fragmentactivity –
non funzionerà se nel backstack sono presenti più istanze del frammento di frame. – datayeah