Эти две строки из моего LogCat являются строками, которые были отформатированы с String.fortmat()Android TextView Multiline Форматирование
04-19 13:57:44.918 26962-26962/ts.kiosk.app.checkout E/java.lang.StackTraceElement: "Tendered Amount: Rs. 0.00"
04-19 13:57:44.919 26962-26962/ts.kiosk.app.checkout E/java.lang.StackTraceElement: "Change Due: Rs. 0.00"
вы можете увидеть, как линии точно такой же длины, но в тексте Просмотр строки не являются так же, как они были отформатированы быть:
String.format("%-25s Rs. %2$8.2f", "Tendered Amount:", formatCentsToCurrency(checkoutBasket.tenderedAmount));
String.format("%-25s Rs. %2$8.2f", "Change Due:", formatCentsToCurrency(checkoutBasket.changeDue));
Так что это, как его выровнены в TextView:
"Tendered Amount: Rs. 0.00"
"Change Due: Rs. 0.00"
Я думаю, мой TextView Мессинг вверх somewhow форматирования:
<TextView
android:id="@+id/text_receipt"
android:layout_width="wrap_content"
android:layout_height="match_parent"
style="@style/popUpReceiptText"
android:text="@string/popup_detail_description_default"
android:gravity="left"
android:layout_gravity="center_horizontal"/>
Вы можете добавить скриншот того, что проблемы является? С вашего описания немного сложно сказать –
Я добавил текст, чтобы показать, как он смещен в TextView. – Mike6679
Пробовали ли вы использовать вкладки? '\ t' –