2011-09-29 68 views
0

我有一个列表布局与9patch .png用于每个项目 - 我有一个小的文本allignment问题在附图中。listview项文本allignment

任何想法如何解决呢?

这里是第一个条目布局

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/list_up" > 
    <TextView 
     android:id="@+id/listUp_RecipeIngredientNameTextBoxId" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="14dip" /> 

</LinearLayout> 

这里是第二条目布局

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/list_middle" > 
    <TextView 
     android:id="@+id/listMiddle_RecipeIngredientNameTextBoxId" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="14dip" /> 

</LinearLayout> 

enter image description here

+0

你想要什么路线? – blessenm

+0

你可以显示布局吗?你想垂直居中文本吗? – aromero

+0

我想排列列表项中的文本......左边的排列与第一个条目一样检查出我的编辑 – Yoav

回答

0

假设list_middle和list_up是9patch图形内容的差异应在“填充“在9patch图像中指定。你可以解决这个问题,使得9patch在边界上具有相同数量的像素(即9patch的“left”部分的宽度和9patch的“top”部分的高度)。

+0

我可以在9Patch工具中做到吗? – Yoav

+0

是的,我相信。看看黑色线条,这些线条分割图像。 – aromero