2012-04-21 12 views
0

たとえば、TextViewは非常に重くて機能的ですが、ほとんどの場合、「LabelView」だけが必要です:1行、楕円と整列。 html、複数行などは必要ありません。Androidのための迅速かつ簡単なビューはどこですか?

軽量ビューのサードパーティライブラリがありますか?

+1

TextViewについて何が減速していますか?独自に作成した 'extend view' – Blundell

+1

[スタックオーバーフローは推奨エンジンではありません](http://meta.stackexchange.com/a/128562/133242) –

+0

@Agarwal ... wat? –

答えて

5

TextViewには、あなたがあなたの意見を歓迎している非常に重い

です。

軽量ビューのサードパーティライブラリはありますか?

レンダリングテキストの重さは、TextViewより軽いものはありません。

方法TextView.onMeasureが(私の場合)〜30%のCPU使用率を消費

算術の基本的な知識を持つ誰もが認識しなければならないように、意味のない統計れます。重要なのは、実際の時間で、onMeasure()などの方法で消費されます(マイクロ秒単位)。

SDKには単純なラベルが存在しないのはなぜですか?

TextViewと呼ばれます。

私が見る唯一の方法は、TextViewが何をするかはかなりあるCanvas.drawText

に基づいてカスタムビューを作成することです。結局のところ、同じ測定ロジックをonMeasure()に入れて、TextViewと同じことをする必要があります。

あなたが望むことをやり遂げるあなた自身のLabelViewを作成することは大歓迎です。

+4

を参照してください。 – kishu27

関連する問題