| |||||||
Das Thema "Edittext eingabe im alert anzeigen?!" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 30.10.2011
Beiträge: 51
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| bin noch ganz frisch in Android Programmierung und auch frisch in Eclipse^^ alsoo ich spiel ein wenig rum und will nun einfach mal in eine textbox etwas eingeben und die eingabe dann im alert anzeigen lassen mein code bis jetzt (der aber nicht funktioniert!) Code: package de.androidbuch.staumelder;
import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class StaumeldungErfassen extends Activity implements OnClickListener {
private Button button1;
private TextView text1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button1=(Button) findViewById(R.id.button1); // mach in button1 das was unter der id button1 steht als (Button)
button1.setOnClickListener(this); //guckt auf click? oder so
text1=(EditText) findViewById(R.id.Text1);
}
public void onClick(View v){
if (v == button1){
AlertDialog.Builder alert = new AlertDialog.Builder(this);//alert ausgeben show nicht vergessen;)
alert.setTitle("test");// überschrift des buttons
alert.setView(text1);//Text des Buttons
alert.setPositiveButton("OK", null);//Position des OK Buttons
alert.show();//zeigt alert an
}
}
} |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
und was funktioniert nicht?
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #3 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 30.10.2011
Beiträge: 51
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
sobald ich auf den button clicke stürtz der ab logcat Code: 12-02 13:25:13.233: W/dalvikvm(404): threadid=1: thread exiting with uncaught exception (group=0x40015560) 12-02 13:25:13.253: E/AndroidRuntime(404): FATAL EXCEPTION: main 12-02 13:25:13.253: E/AndroidRuntime(404): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 12-02 13:25:13.253: E/AndroidRuntime(404): at android.view.ViewGroup.addViewInner(ViewGroup.java:1976) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.view.ViewGroup.addView(ViewGroup.java:1871) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.view.ViewGroup.addView(ViewGroup.java:1851) 12-02 13:25:13.253: E/AndroidRuntime(404): at com.android.internal.app.AlertController.setupView(AlertController.java:365) 12-02 13:25:13.253: E/AndroidRuntime(404): at com.android.internal.app.AlertController.installContent(AlertController.java:206) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.app.AlertDialog.onCreate(AlertDialog.java:251) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.app.Dialog.dispatchOnCreate(Dialog.java:307) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.app.Dialog.show(Dialog.java:225) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.app.AlertDialog$Builder.show(AlertDialog.java:802) 12-02 13:25:13.253: E/AndroidRuntime(404): at de.androidbuch.staumelder.StaumeldungErfassen.onClick(StaumeldungErfassen.java:34) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.view.View.performClick(View.java:2485) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.view.View$PerformClick.run(View.java:9080) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.os.Handler.handleCallback(Handler.java:587) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.os.Handler.dispatchMessage(Handler.java:92) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.os.Looper.loop(Looper.java:123) 12-02 13:25:13.253: E/AndroidRuntime(404): at android.app.ActivityThread.main(ActivityThread.java:3683) 12-02 13:25:13.253: E/AndroidRuntime(404): at java.lang.reflect.Method.invokeNative(Native Method) 12-02 13:25:13.253: E/AndroidRuntime(404): at java.lang.reflect.Method.invoke(Method.java:507) 12-02 13:25:13.253: E/AndroidRuntime(404): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 12-02 13:25:13.253: E/AndroidRuntime(404): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 12-02 13:25:13.253: E/AndroidRuntime(404): at dalvik.system.NativeStart.main(Native Method) |
| | |
| | #4 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
bau dir den alertdialog mal vorher zusammen und ruf einfach nur noch show auf beim button klick
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #5 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 30.10.2011
Beiträge: 51
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
hab es nun vor dem if gemacht geht nicht..... und wenn ich es im onCreate mache dann erkennt der den alert im onclick nicht... |
| | |
| | #6 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
mach halt nen member variable draus
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #8 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
dann zuerst java lernen. grundbegriffe sind leider überall nötig
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #9 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 30.10.2011
Beiträge: 51
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
ich weiß was eine Member variable ist... aber das ist schon etwas lange her seit dem ich programmiert habe, und kann die nicht miteinander verknüpfen
|
| | |
| | #10 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
dann frisch deine kenntnisse doch auf. sonst wirst ohnehin bald wieder vor problemen stehen
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Trackball Alert Pro | Pr3mut05 | Tools | 1 | 03.12.2011 16:50 |
| Wishlist, Price Alert? | smeir | Google Play Store (Android Market) | 0 | 22.08.2011 22:26 |
| Name und Telefonnummer bei Lockscreen und PIN-Eingabe anzeigen? | Katzenstreu | Android Allgemein | 4 | 23.04.2011 17:32 |
| Passwort bei Eingabe anzeigen | GerhardSchuster | Motorola Defy Forum | 0 | 03.12.2010 17:22 |
| K9 (Mail) - Trackball Alert und kombinierter Posteingang? | Longo | Kommunikation | 2 | 19.05.2010 20:19 |