AW: [How To] Email Versenden
kann sein das in Reihe 27 ein Fehler in den Klammern ist?
AW: [How To] Email Versenden
11, 17 und 27 haben nur geöffnete klammern. das wird hier wohl bedeuten, dass es in diesem fall nur auszugs-code ist... oder so ;-)
wenn pemko es nicht ergänzt, schau ich mir das flott an :-)
nachtrag: habs mal angepasst. alle änderungen ohne garantie, aber sieht für mich jetzt richtig aus ;-)
AW: [How To] Email Versenden
AW: [How To] Email Versenden
mit ein paar weiteren Änderungen hab ichs zum Laufen bekommen.
Allerdings bleibt ein Problem. Das string array recipients wird scheinbar nicht erkannt, das "an-Feld" in der email app bleibt leer (ja ich hab eine richtige emailadresse eingegeben). Jedoch wird der Email Text richtig gesetzt. Was kann ich falsch machen? ich teste auf 2.1.
AW: [How To] Email Versenden
kopier deinen code mal rein :-) mit [source=java]...[/source]
AW: [How To] Email Versenden
Was ich gemacht hab ist den listener der activity zu implementieren und mit "this" zu setzen. Anders hab ich leider Fehler bekommen.
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class EmailTest extends Activity implements OnClickListener {
private Button clickBtn;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
clickBtn = (Button) findViewById(R.id.click);
clickBtn.setText("Send email");
clickBtn.setOnClickListener(this);
}
public void onClick(View v) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[]{"aa@aaaa.com", "",};
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Test");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Dies ist eine Test-Email");
emailIntent.setType("text/plain");
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
finish();
}
}
AW: [How To] Email Versenden
Das geht doch so.
Übrigens brauchst du die leeren Entries im recipients Array nicht.
AW: [How To] Email Versenden
die funktion an sich schon aber bei mir ist das "to:" feld leer. Kann das am eclipse-emulator liegen?
AW: [How To] Email Versenden
Komisch! Bei mir funktioniert alles, wie es soll; inkl to Feld. Keine Ahnung was dann hier los ist. Ich benutze jedoch Standard Android, 2.2. Mal wer anders probieren?
An Eclipse liegt das wohl kaum.
AW: [How To] Email Versenden
das wäre nett. kann es bitte mal jemand versuchen auf android 2.1? aber das muss gehen. was ich mir vorstellen kann ist das es nur nicht angezeigt wird. vielleicht installiere ich mir die app mal wirklich, und nicht nur über emulator.
AW: [How To] Email Versenden
bei mir hatte es uim geschäft auch probleme im eclipse... hab es aufs handy gespielt... und es ging :)
gut meine firma hat eclipse bisschen umgebaut... der codee oben sollte aber gehen
AW: [How To] Email Versenden
So, nochmal zur Vervollständigung:
Der Code war vorher richtig, tut mir Leid für die Verwirrung, es war so das der nachfolgende Teil nicht dabei war und mich das verwirrt hat. Jetzt jedoch ist er falsch, denn die Zeile mit
clickBtn.setOnClickListener(new OnClickListener());
}
kann so nicht stimmen, denn es muss ja eine Klammer auf gehen nach dem Listener (so wie es vorhin war).
Bei meinem obigen Code geht es so, da ich ja den listener auf die Klasse (view) implementiert hab und mit "this" anspreche.
Bsp.:
clickBtn.setOnClickListener(new OnClickListener()) {
public void onClick(View v) {
machwas();
};
Ich poste wenn ich daheim bin den vollständigen code.
Ach ja, es geht tatsächlich mit der Übergabe der recipients. Nur auf dem Emulator geht es nicht, auf meinem milestone und desire wird der Empfänger tadellos übernommen.
AW: [How To] Email Versenden
Die Klammersetzung stimmt aber so nicht.
clickBtn.setOnClickListener(
new OnClickListener() {
public void onClick(View v) {
machwas();
}
}
);
AW: [How To] Email Versenden
mal auf die schnelle korrigiert. stimmt das so in etwa? :-)
mfg
Rumbel
p.s.: die klammernpaare waren jetzt hier im foren-editor fast zu unübersichtlich ;-)
AW: [How To] Email Versenden
habe es nun via billiges html gemacht :D
äh weiss jemasnd wie man bilder anhängen kann als attaqchment?
AW: [How To] Email Versenden
die bilder sind drann, aber leer... hatte irgendjemand auch schon solche probleme?