Нужно в компоненте TextView выравнивать одно слово всегда в конце последней строки.
Если попроще, то есть сообщение, хочу выравнивать время сообщения в конце последней строки и с форматированием(цвет, размер шрифта и так д).
Нашел пока две возможности -1 и 2 ответ
http://stackoverflow.com/questions/1529 ... a-textview
Но fromHtml у меня почему-то не берет даже такую строку, если например просто жирный, то берет.
Код: Выделить всё
TextView chatMessageTextView = (TextView) view.findViewById(R.id.chatMessageTextView);
chatMessageTextView.setText(Html.fromHtml(message.getMessage() + "<span style=\"color:red\">" + message.getTime() + "</span>"));
Код: Выделить всё
<TextView
android:id="@+id/chatMessageTextView"
style="@style/chatMessageTextStyle" />
Код: Выделить всё
<style name="chatMessageTextStyle" parent="@android:style/TextAppearance.Small">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_marginBottom">10dp</item>
<item name="android:layout_marginLeft">5dp</item>
<item name="android:layout_marginRight">5dp</item>
<item name="android:padding">3dp</item>
<item name="android:textColor">#000000</item>
<item name="android:typeface">sans</item>
<item name="android:textSize">12sp</item>
</style>