我在使用 LinearLayout 时遇到问题。我在LinearLayout中有两个项目..一个是带有包裹宽度的Linearlayout,另一个是简单的textview...我的包裹宽度LinearLayout从Activity获取宽度..它工作得很好..但是我有第二个项目的textview问题..它从我包装的LinearLayout开始,无论我的包装布局得到什么宽度,textview都从它开始。我想让那个textview相对于Parent Linearlayout在中心对齐。这是我的xml ..`
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@drawable/graph_panel_bg_one"
android:orientation="horizontal" >
<LinearLayout
android:id="@+id/looser_left_jab_force_panel"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@drawable/force_panel_gradient" >
</LinearLayout>
<TextView
android:id="@+id/looser_left_jab_force"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text=""
android:textColor="#F18B86"
android:textSize="10sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@drawable/graph_panel_bg_one" >
<LinearLayout
android:id="@+id/looser_left_jab_speed_panel"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:background="@drawable/speed_panel_gradient" >
</LinearLayout>
<TextView
android:id="@+id/looser_left_jab_speed"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:text="12222"
android:textColor="#CEE2E9"
android:textSize="10sp" />
</LinearLayout>
</LinearLayout>`