- Forum-Beiträge: 32
13.07.2012, 12:07:07 via Website
13.07.2012 12:07:07 via Website
Folgendes Problem:
Ich habe einen InputMethodService und beim Drücken einer bestimmten Taste (physikalischen Taste) wird eine Activity gestartet. Diese Activity führt eine Funktion aus, welche ein Intent wirft und das Ergebnis über onActivityResult sich holt. Nun soll aber der Service darüber informiert werden, das ich einen Wert habe, der ins EditText geschrieben werden kann.
ich kann ja unmöglich den Activity für das Event registrieren, weil ich kein Activity-Objekt besitze, da ich es ja über startIntent rufe. Desweiteren beinhaltet der Service keine Funktion kein startActivityForResult und somit auch keine Callback-Funktion onActivityResult.
Um AIDL nutzen zu können benötige ich einen onBind(), welches der InputMethodService nicht hergibt.
Ich habe einfach keinen Plan was ich machen soll :/
Also nochmal zur Verdeutlichung
2^----------------benachrichtigeUndGebeErgebnisAn------------------------------
Ich bin am Verzweifeln bitte helfen
Dangööö
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.