我正在尝试组织两个 TextView 的行为:
因此,如果两个 TextView 有足够的空间放在一行中,android 应该将它们放在一行中。
如果没有足够的空间,第二个 TextView 必须放在右对齐的下一行。
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/takeoffCity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/flightItem" />
<TextView
android:id="@+id/landingCity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/flightItem" />
</LinearLayout>
<style name="flightItem" parent="@android:style/TextAppearance">
<item name="android:textSize">14dip</item>
<item name="android:textColor">@color/flightItemFont</item>
<item name="android:scrollHorizontally">true</item>
<item name="android:textStyle">bold</item>
</style>