M
monomicha
Neues Mitglied
- 0
Hallo,
bin seit heute hier im Forum und habe gestern angefangen mich ein bisschen in das Buch "Android" von Arno Becker einzulesen. Bin also ganz am Anfang und mache erste Versuche mit dem Staumelder-App. Allerdings habe ich jetzt am Anfang gleich ein Problem. Ich habe das Programm so wie im Buch übernommen bzw. kleine Fehler vom Buch ausgemerzt und wollte es starten. Nun kommt die Fehlermeldung "The application Einsteigerbeispiel (process de.androidbuch.staumelder) has stopped unexpectedly. Please try again".
Woran kann das nun liegen?
Ich danke euch für eure Hilfe.
Hier der Code:
main.xml:
arrays.xml
strings.xml
bin seit heute hier im Forum und habe gestern angefangen mich ein bisschen in das Buch "Android" von Arno Becker einzulesen. Bin also ganz am Anfang und mache erste Versuche mit dem Staumelder-App. Allerdings habe ich jetzt am Anfang gleich ein Problem. Ich habe das Programm so wie im Buch übernommen bzw. kleine Fehler vom Buch ausgemerzt und wollte es starten. Nun kommt die Fehlermeldung "The application Einsteigerbeispiel (process de.androidbuch.staumelder) has stopped unexpectedly. Please try again".
Woran kann das nun liegen?
Ich danke euch für eure Hilfe.
Hier der Code:
Code:
package de.androidbuch.staumelder;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
public class StaumeldungErfassen extends Activity {
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
Spinner s = (Spinner) findViewById(R.id.stauUrsache);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.stauUrsachen,
android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter);
}
}
Code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/
apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
<RadioGroup android:id="@+id/position"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton android:id="@+id/stauAnfang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stauanfang" />
<RadioButton android:id="@+id/stauEnde"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Stauende" />
</RadioGroup>
<Spinner android:id="@+id/stauUrsache"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true" />
</LinearLayout>
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="stauUrsachen">
<item>Unfall</item>
<item>Baustelle</item>
<item>Gaffer</item>
<item>Überlastung</item>
<item>Sonstige</item>
</array>
</resources>
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, StaumeldungErfassen!</string>
<string name="app_name">Einsteigerbeispiel</string>
</resources>