2
2Stoned
Fortgeschrittenes Mitglied
- 13
Nun wollte ich doch mal anfangen mich mit Java und im besonderen mit Android beschäftigen. Doch schon bei HelloWorld ähnlichen Apps aus der TUT Section von Google stosse ich auf Probleme :S
Die Zeile
warf immer Fehler aus, wg. R.id.android_button.
Doch als ich Eclipse gerade neu startete, meldete es mir keine Fehler mehr, doch die App läuft nicht, sie wird immer unerwartet erwartet beendet.
Viel Kot ist es eigentlich nicht:
Die XML sieht so aus:
Ansonsten habe ich nur noch einen neuen Ordner namens "drawable" unter "res" erstellt, welcher ein *.png enthält namens "android.png".
Wo liegt der Hase in des Pudels Pfeffer?
Eine kleine Frage noch:
Das folgende habe ich aus nem TUT kopiert, und ohne es meldet Eclipse Fehler, aber woher kommt es?
Dieses }); verwirrt mich, da ich es nicht zuordnen kann :S
Ach und noch was(^^)
Sollte ich nach "// TODO Auto-generated method stub" etwas machen?
Die Zeile
Code:
final ImageButton button = (ImageButton) findViewById(R.id.android_button);
Doch als ich Eclipse gerade neu startete, meldete es mir keine Fehler mehr, doch die App läuft nicht, sie wird immer unerwartet erwartet beendet.
Viel Kot ist es eigentlich nicht:
Code:
package com.example.forms;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import com.example.forms.R;
public class Forms extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final ImageButton button = (ImageButton) findViewById(R.id.android_button);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
}
}
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"
>
<ImageButton
android:id="@+id/android_button"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:src="@drawable/android" />
<Android_Button
android:id="@+id/android_button"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:src="@drawable/android" />
<EditText
android:id="@+id/edittext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
Wo liegt der Hase in des Pudels Pfeffer?
Eine kleine Frage noch:
Das folgende habe ich aus nem TUT kopiert, und ohne es meldet Eclipse Fehler, aber woher kommt es?
Code:
}
});
}
}
Ach und noch was(^^)
Sollte ich nach "// TODO Auto-generated method stub" etwas machen?