Hallo,
Ich habe mir ein paar Java Grundlagen angeeignet und möchte nun eine kleine simple Android App erstellen.
Dafür nutze ich Java N-IDE auf meinem Smartphone.
Das Testprogramm welches erstellt wird, gibt ein Hello World in der Mitte des Bildschirms aus.
Um zu verstehen wie Android Apps funktionieren habe ich aus dem Internet ein Beispiel kopiert, welches mir die Syntax für die Textformatierung anzeigt.
Wenn ich dieses in meine XML kopiere, bekomme ich die im Threadtitel genannte Fehlermeldung.
[CODE lang="xml" title="activity_main.xml aus dem Internet"]<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android
rientation="vertical">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android
rientation="vertical">
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#008080"
android:textColor="black"
android:textSize="20sp"
android:gravity="left"
android:text="left" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#08f9bd"
android:textColor="black"
android:textSize="20sp"
android:gravity="center_horizontal"
android:text="center_horizontal" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#f418d2"
android:textColor="black"
android:textSize="20sp"
android:gravity="right"
android:text="right" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#aacaff"
android:textColor="black"
android:textSize="20sp"
android:gravity="center"
android:text="center" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#c443bf"
android:textColor="black"
android:textSize="20sp"
android:gravity="end"
android:text="end" />
</LinearLayout>
</LinearLayout>[/CODE]
[CODE lang="xml" title="activity_main.xml original"]<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android
rientation="vertical">
<TextView
android:id="@+id/txt_hello"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="Hallo Welt" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#aacaff"
android:textSize="20sp"
android:gravity="center"
android:text="center" />
</LinearLayout>[/CODE]
[CODE lang="java" title="MainActivity.java"]package com.example.myapplication;
import android.app.Activity;
import android.os.Bundle;
import com.example.myapplication.R;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
[/CODE]
Ich habe mir ein paar Java Grundlagen angeeignet und möchte nun eine kleine simple Android App erstellen.
Dafür nutze ich Java N-IDE auf meinem Smartphone.
Das Testprogramm welches erstellt wird, gibt ein Hello World in der Mitte des Bildschirms aus.
Um zu verstehen wie Android Apps funktionieren habe ich aus dem Internet ein Beispiel kopiert, welches mir die Syntax für die Textformatierung anzeigt.
Wenn ich dieses in meine XML kopiere, bekomme ich die im Threadtitel genannte Fehlermeldung.
[CODE lang="xml" title="activity_main.xml aus dem Internet"]<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#008080"
android:textColor="black"
android:textSize="20sp"
android:gravity="left"
android:text="left" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#08f9bd"
android:textColor="black"
android:textSize="20sp"
android:gravity="center_horizontal"
android:text="center_horizontal" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#f418d2"
android:textColor="black"
android:textSize="20sp"
android:gravity="right"
android:text="right" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#aacaff"
android:textColor="black"
android:textSize="20sp"
android:gravity="center"
android:text="center" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#c443bf"
android:textColor="black"
android:textSize="20sp"
android:gravity="end"
android:text="end" />
</LinearLayout>
</LinearLayout>[/CODE]
[CODE lang="xml" title="activity_main.xml original"]<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android
<TextView
android:id="@+id/txt_hello"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="Hallo Welt" />
<TextView
android:layout_width="200dp"
android:layout_height="40dp"
android:background="#aacaff"
android:textSize="20sp"
android:gravity="center"
android:text="center" />
</LinearLayout>[/CODE]
[CODE lang="java" title="MainActivity.java"]package com.example.myapplication;
import android.app.Activity;
import android.os.Bundle;
import com.example.myapplication.R;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
[/CODE]