Configuré la vista de contenido en FragmentActivity, y la actividad creará la instancia de fragmento para mí de acuerdo con el nombre de clase especificado en el archivo de diseño. Pero, ¿cómo puedo obtener esa instancia de fragmento?¿Cómo obtener la instancia de fragmento de 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" />
Por favor, vea mi pregunta relacionada: http://stackoverflow.com/questions/24833912/refresh-fragment-ui-from-fragmentactivity –
esto no funcionará si tiene varias instancias del fragmento de marco en la copia posterior. – datayeah