2011-08-10 11 views
1

HYAndroidのサイズ変更のTextViewのテキストサイズ、それは

単一行であるように、私はTextViewには30dipの最大TEXTSIZEを持っているしたいのですが、画面はすべてを表示する小型のであれば、サイズを調整する必要があります。そうする方法はありますか?

<style name="cimbaliHeadline" parent="@android:style/TextAppearance.Large"> 
    <item name="android:textSize">30dip</item> 
</style> 

おかげ

よろしくを最初

答えて

0

まず物事:ALWAYS、SPであなたも、この問題を持つべきではありませんこの方法でテキストサイズを定義します。

あなたは、単に画面上に表示されるには長すぎる文字列を持っている場合は、あなたがアンドロイドを使用することができ、次のいずれか=「true」をellipsizeまたは本の線に沿って何かを使用します。

defaultTextViewがある
if(myTextView.height > defaultTextView.height) 
    myTextView.setTextSize(smallerTextUnit, smallerTextSize); 

あなたのレイアウトのどこかに目に見えないように設定できるダミービューです。

これが役に立ちます。

関連する問題