2011-09-29 66 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