Ergebnis eines EditText vom KindFragment and das ElternFragment

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ergebnis eines EditText vom KindFragment and das ElternFragment

    Hallo,

    [IMG:http://i.stack.imgur.com/q35Xj.jpg] ich habe eine MainFragment (parent, grün),
    auf welchem ich bei Verlangen, weitere kleinere Fragmente (Child) einblenden lasse,
    mittels android.app.Fragment, android.app.FragmentManager and a android.app.FragmentTransaction

    (Im rechten Screenshot (parent) MainFragment grün im Hintergrund, (child) das kleinere Fragment mit TextView, EditText und der miteingeblendeten Tastatur).

    Desweiteren habe ich einen EditorActionListener auf das EditText gesetzt:

    Java-Quellcode

    1. editText.setOnEditorActionListener(new OnEditorActionListener() {
    2. @Override
    3. public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
    4. if (actionId & EditorInfo.IME_MASK_DONE) {
    5. doSomething();
    6. return true;
    7. }
    8. }
    9. });
    Wenn ich auf der Tastatur "Done" oder "Fertig" drücke, soll (also in der doSomething() Methode):
    1. das Kindfragment verschwinden (kleine Fragment und Tastatur)
    2. und ich möchte das eingegebene Ergebnis dem aufrufenen (parent) MainFragment mitteilen.

    Aktuell bleibt die Tastatur und das kleine Fragment wie ein klotz da stehen..

    Thnx schonmal für alle Hinweise
    LG Mrt

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von mrt ()