5

Androidアプリケーションのスパン数を増やすと反応が遅くなるという質問は私を苛立たせました!アプリケーションを高速化する他の方法はありますか?

私のアプリケーションでは、仮想キーボードを押すと、画像スパンなどの新しいスパンがエディットテキストに追加されます。最初は、迅速かつタイムリーです。しかし、スパンが300を超えると、入力を続けるとアプリの反応が遅くなります。特にテキストの前にスパンを挿入すると、テキストに取り込むのに1分以上かかります。

次に、テキストにスパンを追加する方法について説明します。

//if a key is pressed, insert a new span in the front of text:
SpanItem item = new SpanItem(xxxx);
editable.insert(0, "r"); //r will be replaced by item.
editable.setSpan(item, 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE;

アプリの速度を向上させるための良い方法はありますか?どうもありがとう!!!

4

1 に答える 1