N
Nanika
Neues Mitglied
- 0
Hallo zusammen,
ich habe folgenden Code:
Dazu einmal fragment_main.xml:
Und activity_main.xml:
Was ich nicht verstehe: ich sage ja
und bekomme mein Layout angezeigt. Aber in activity_main.xml ist doch gar kein Layout definiert, sondern in fragment_main.xml, das hier aber gar nicht angefasst wird. Warum ist das so?
Ich hoffe, es erbarmt sich jemand meiner. Die meisten Tutorials haben mir zu wenig Beispiele, und als nicht abstrakt denkender Mensch raffe ich es nicht ohne.
Danke im Voraus
ich habe folgenden Code:
Code:
public class MainActivity extends Activity {
public static final String EXTRA_MESSAGE_DEF = "com.example.comm.MESSAGE";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.mainLayout, new PlaceholderFragment())
.commit();
}
}
...
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/mainRelativeLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="#0000ff"
tools:context="com.example.comm.MainActivity$PlaceholderFragment" >
<Button android:id="@+id/button_main"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:onClick="click"
android:text="@string/button_text"/>
<EditText android:id="@+id/edit_text_main"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_below="@id/button_main"
android:hint="@string/editTextHint">
</EditText>
</RelativeLayout>
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/mainLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.comm.MainActivity"
tools:ignore="MergeRootFrame" >
</RelativeLayout>
Code:
setContentView(R.layout.activity_main);
Ich hoffe, es erbarmt sich jemand meiner. Die meisten Tutorials haben mir zu wenig Beispiele, und als nicht abstrakt denkender Mensch raffe ich es nicht ohne.

Danke im Voraus