0
这个XML在2.3和4.0上的工作方式不同。其中一个显示表格行elemens左安装,但其他居中。android主要的XML在2.3和4.0上工作不一样
感谢您的帮助
<LinearLayout android:id="@+id/Scorelistic" android:layout_marginLeft="70dp" android:layout_marginTop="30dp" android:layout_gravity="center" android:background="@drawable/bestscore" android:layout_height="267dp" android:layout_width="432dp" android:orientation="vertical" android:weightSum="1">
<TableLayout android:layout_height="fill_parent" android:weightSum="1" android:layout_marginTop="50dp" android:id="@+id/tableLayout1" android:layout_gravity="center" android:layout_width="fill_parent">
<TableRow android:layout_height="85dp" android:layout_width="wrap_content" android:id="@+id/tableRow1">
<FrameLayout android:layout_width="349dp" android:layout_height="74dp" android:id="@+id/frameLayout5">
<ImageView android:layout_height="74dp" android:id="@+id/score1" android:layout_marginLeft="80dp" android:layout_width="349dp" android:background="@drawable/birincibg" android:visibility="visible"></ImageView>
<TextView android:id="@+id/birinci" android:textSize="16sp" android:layout_marginLeft="80dp" android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:textColor="#000000"></TextView>
</FrameLayout>
</TableRow>
</TableLayout>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
所以我怎么能把ImageView之前没有边距的TextView?我也没有给出这个减号点.. – Mert 2011-12-19 16:03:36
我认为,不应该在dp中指定layout_height和layout_width,而应该将它们指定为wrap_content或fill_parent,并使用权重。您可以通过在元素中使用android:paddingLeft指定边距。谁给减去应该有一个更好的解决方案。 – 2011-12-19 16:08:28