2017-02-03 43 views
1

我膨脹TextView的的EditText的TextView到適配器的ListView像下面不同的問題:如何安排像Android這樣的問題(填空)適配器佈局

什麼是你的名字 ______。 tajmahal在_______國家。 ________是一個蘋果。

<HorizontalScrollView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:fillViewport="true"> 

    <LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:fitsSystemWindows="true" 
     android:orientation="horizontal"> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/newtextview" 
      android:gravity="center" 
      android:padding="5dp" 
      android:textColor="@color/black"/> 

     <EditText 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/blank_set" 
      android:ems="3" 
      android:padding="5dp" 
      android:inputType="text" 
      android:textColor="@color/black"/> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:textColor="@color/black" 
      android:padding="5dp" 
      android:id="@+id/textQuestiontwo"/> 

    </LinearLayout> 

</HorizontalScrollView> 

但我希望在列表視圖的項目水平滾動。當然,如果我發表評論,horizo​​ntall scrollview textviews正在省略一些字符。

在此先感謝

回答

1

這並不簡單,

你要橫向排列的特定佈局控件(EditText上,按鈕等)的特定號碼,然後在下面有你的控件添加相同的佈局和等等...

您需要使用多個的LinearLayout與水平方向

2.根據您的順序添加所需項目(您可以按重量管理項目寬度)

確保您覆蓋了所需的屏幕分辨率。

儘管您可以採用動態方式實現相同的實現,但這非常耗時,您需要計算設備可用寬度,然後將所需項目動態添加到佈局中,但不推薦使用。

+0

有沒有其他替代方案 –