@Daniel U.
Danke.
Also ich hab jetzt was gefunden:
public void buttonOnClick(View v) {
PackageManager pm=getPackageManager();
try {
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "Test Text";
PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
//Check if package exists or not. If not then code
//in catch block will be called
waIntent.setPackage("com.whatsapp");
waIntent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(Intent.createChooser(waIntent, "Share with"));
} catch (PackageManager.NameNotFoundException e) {
Toast.makeText(this, "WhatsApp not Installed", Toast.LENGTH_SHORT).show();
}
}
Wenn ich jetzt auf den Button klicke, dann öffnet sich ein Fesnter und kann dort auswählen, an wen ich die Nachricht senden möchte (das funktioniert auch allen einwandfrei. Aber wie kann ich vordefinieren, an wen die Nachricht gesendet werden soll? In meinem Fall möchte ich gerne die Nachricht an eine Gruppe senden.
Noch eine zweite Frage, kann ich irgendwie auf eingehende Nachrichten reagieren? Also wenn irgendjemand in dieser Gruppe eine Nachricht sendet, dann möchte ich auf diese reagieren können (ich muss logischerweise den Inhalt der Nachricht abfangen können, der Name spielt für mich keine Rolle). Wäre auch hier schön, wenn jemand weiter weiß
Mit freundlichen Grüßen
zcshydqv
— geändert am 26.11.2014, 15:38:17
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.