1
逗人,動作條片的寬度和徽章實施
採取的屏幕截圖一看:
問題:
- 無法設置寬度的選項卡。
- 徽章總是與標籤文本重疊。
代碼徽章:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/tab_background_select" >
<TextView
android:id="@+id/tabTitle"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:singleLine="true"
android:padding="10dp"
android:textColor="@color/font_color"/>
<TextView
android:id="@+id/textOne"
style="@style/txtBadge"
android:text="99"/>
</RelativeLayout>
風格:
<style name="txtBadge" parent="@android:style/TextAppearance.Small">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_alignTop">@id/tabTitle</item>
<item name="android:layout_alignRight">@id/tabTitle</item>
<item name="android:layout_marginTop">5dp</item>
<item name="android:layout_marginRight">5dp</item>
<item name="android:textColor">@color/font_color</item>
<item name="android:padding">2dp</item>
<item name="android:background">@drawable/badge_design</item>
</style
任何幫助嗎? 試圖改變寬度,但沒有運氣。