現在、エディタ用のHTMLパーサもどきを作ってるわけだけど、テキストの描画とキー入力はできるわけだから、キャレットの描画を先にやろうと思い作成中。とりあえず位置の取得と設定、あと描画用のメソッドがあれば大丈夫そう。これができたら、キャレットの位置に入力されたテキストの挿入をやりたい
import android.graphics.Canvas; public interface Caret{ int getX(); int getY(); void move(int x, int y); void draw(Canvas canvas); }