Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f55ed12f authored by Yohei Yukawa's avatar Yohei Yukawa Committed by Android (Google) Code Review
Browse files

Merge "Enrich JavaDoc for IC#deleteSurroundingText()."

parents 7c132d82 5f137933
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
@@ -201,10 +201,17 @@ public class BaseInputConnection implements InputConnection {
    }

    /**
     * The default implementation performs the deletion around the current
     * selection position of the editable text.
     * @param beforeLength
     * @param afterLength
     * The default implementation performs the deletion around the current selection position of the
     * editable text.
     *
     * @param beforeLength The number of characters before the cursor to be deleted, in code unit.
     *        If this is greater than the number of existing characters between the beginning of the
     *        text and the cursor, then this method does not fail but deletes all the characters in
     *        that range.
     * @param afterLength The number of characters after the cursor to be deleted, in code unit.
     *        If this is greater than the number of existing characters between the cursor and
     *        the end of the text, then this method does not fail but deletes all the characters in
     *        that range.
     */
    public boolean deleteSurroundingText(int beforeLength, int afterLength) {
        if (DEBUG) Log.v(TAG, "deleteSurroundingText " + beforeLength
+9 −6
Original line number Diff line number Diff line
@@ -335,12 +335,15 @@ public interface InputConnection {
     * but be careful to wait until the batch edit is over if one is
     * in progress.</p>
     *
     * @param beforeLength The number of characters to be deleted before the
     *        current cursor position.
     * @param afterLength The number of characters to be deleted after the
     *        current cursor position.
     * @return true on success, false if the input connection is no longer
     * valid.
     * @param beforeLength The number of characters before the cursor to be deleted, in code unit.
     *        If this is greater than the number of existing characters between the beginning of the
     *        text and the cursor, then this method does not fail but deletes all the characters in
     *        that range.
     * @param afterLength The number of characters after the cursor to be deleted, in code unit.
     *        If this is greater than the number of existing characters between the cursor and
     *        the end of the text, then this method does not fail but deletes all the characters in
     *        that range.
     * @return true on success, false if the input connection is no longer valid.
     */
    public boolean deleteSurroundingText(int beforeLength, int afterLength);