Estoy tratando de definir el diseño de un fragmento en XML de la misma manera que definí el diseño de mi vista.¿Cómo puedo definir el diseño de un fragmento desde XML?
¿Esto es posible? Intenté varias cosas, pero ninguna de ellas parece funcionar.
Mi diseño de la actividad se ve de la siguiente manera (main.xml):
<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
android:name="full.lommeregner.Lommeregnerrv2Activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/lommeregnerv2">
</fragment>
</ListView>
Ahora, ya que no soy un gran fan de la generación de diseños a través de código Java prima, he intentado definir mi fragmento de la siguiente manera (fragment_lommeregner .xml):
<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
android:name="full.lommeregner.Lommeregnerrv2Activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/lommeregnerv2">
<!-- my content was located here (some textviews, buttons and so on). -->
</fragment>
¿Estoy haciendo algo mal? ¿Cómo puedo definir el diseño de un fragmento a través de XML?
Ellos no son estrictamente necesarios, pero harán su vida más fácil en muchos casos. – adamp
el ejemplo de Eclipse que se genera automáticamente utiliza FragmentTransactions, creo ... la vista se genera mediante una clase de fragmento estático y se devuelve desde una llamada funcional. Actualmente estoy trabajando en cómo agregar mis propias pestañas. – anon58192932
¿Cómo especifica una instancia de la clase 'Fragment' qué archivo XML contiene su diseño? 'Activity' tiene' setContentView (R.layout.my_activity_layout) ', que se puede invocar durante' onCreate() '. ¿Hay un análogo para los fragmentos? – dinosaur