EditText
拡張し、編集可能に設定するだけなので、 android.widget.TextViewTextView
のソースコードを読んで、どのように機能するかを理解しようとしています。EditText
編集メカニズムがどのように機能するかわかりませんmText
。ユーザーがビューのどこかをクリックすると、文字列のどこにあるか (カーソル位置) がわかり、その位置にテキストを挿入/削除します。それを処理するコードのその部分、特定の位置への挿入が見つからないようです。表示されているテキストと mText の間のリンク。それがどのように機能するかを正確に知っていれば、説明をいただければ幸いです。