Lines Matching defs:content

48     public boolean backspace(View view, Editable content, int keyCode, KeyEvent event) {
49 return backspaceOrForwardDelete(view, content, keyCode, event, false);
60 public boolean forwardDelete(View view, Editable content, int keyCode, KeyEvent event) {
61 return backspaceOrForwardDelete(view, content, keyCode, event, true);
64 private boolean backspaceOrForwardDelete(View view, Editable content, int keyCode,
73 if (deleteSelection(view, content)) {
78 if (getMetaState(content, META_ALT_ON, event) == 1) {
79 if (deleteLine(view, content)) {
85 final int start = Selection.getSelectionEnd(content);
88 || getMetaState(content, META_SHIFT_ON) == 1) {
89 end = TextUtils.getOffsetAfter(content, start);
91 end = TextUtils.getOffsetBefore(content, start);
94 content.delete(Math.min(start, end), Math.max(start, end));
100 private boolean deleteSelection(View view, Editable content) {
101 int selectionStart = Selection.getSelectionStart(content);
102 int selectionEnd = Selection.getSelectionEnd(content);
109 content.delete(selectionStart, selectionEnd);
115 private boolean deleteLine(View view, Editable content) {
119 final int line = layout.getLineForOffset(Selection.getSelectionStart(content));
123 content.delete(start, end);
150 public boolean onKeyDown(View view, Editable content,
155 handled = backspace(view, content, keyCode, event);
158 handled = forwardDelete(view, content, keyCode, event);
166 adjustMetaAfterKeypress(content);
169 return super.onKeyDown(view, content, keyCode, event);
174 * the event's text into the content.
176 public boolean onKeyOther(View view, Editable content, KeyEvent event) {
183 int selectionStart = Selection.getSelectionStart(content);
184 int selectionEnd = Selection.getSelectionEnd(content);
196 content.replace(selectionStart, selectionEnd, text);