私はビューのレイアウトを定義したのと同じ方法で、XMLでフラグメントのレイアウトを定義しようとしています。XMLからフラグメントのレイアウトを定義するにはどうすればよいですか?
これは可能ですか?私はいくつかのことを試みましたが、どれもうまくいかないようです。 (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>
、私は生のJavaコードを通じてレイアウトを生成するの大ファンではないので、次のように、私は私のフラグメントを定義しようとした(fragment_lommeregner .xml):
私は何か間違っていますか? XMLを使用してフラグメントのレイアウトを定義するにはどうすればよいですか?
彼らは、厳密には要求されていませんが、多くの場合あなたの人生を楽にします。 – adamp
現在自動生成されているEclipseの例では、FragmentTransactionsを使用しています。ビューは静的フラグメントクラスによって生成され、関数呼び出しから返されます。私は現在、自分のタブを追加する方法に取り組んでいます。 – anon58192932
'Fragment'クラスのインスタンスはどのXMLファイルにそのレイアウトが含まれているかをどのように指定しますか? 'Activity'は' onContentView(R.layout.my_activity_layout) 'を持ち、' onCreate() 'の間に呼び出すことができます。フラグメントのアナログはありますか? – dinosaur