我正在嘗試使用視圖模式來提高我的列表視圖中的速度。一切正常,但我有一個TextView的對齊問題。這是我在使用問題的TextView的XML:在視圖模式中重置對齊框中的對齊
<TextView
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginTop="-5dp"
android:text="200"
android:textSize="23sp"
android:id="@+id/windAverage"
android:layout_gravity="right"/>
在這種TextView的存在是一個數,當我重複使用的保持器,其具有數大於9出現問題更大,例如:
在這個文本視圖中有一行有11個,用戶會看到「11kn」,這是可以的,因爲11接近kn。當用戶滾動並且我收到此行的持有人以重新使用它並將文本從11設置爲5時,例如,用戶會看到5和kn之間具有空白的「5 kn」,如果前一個值較大它會打印兩個白色空間的5 kn。這就像保留了打印數字的參考。是否有辦法將對齊設置爲初始狀態,以便重新計算將新數字打印在正確的位置?
顯示你的整個XML佈局.. – 2014-11-01 05:10:57