2016-11-14 113 views
1

我最近更新到Android Studio 2.2.2。 我正在尋找添加一個文本視圖到我的一個應用程序。但是,當我將edittext拖放到佈局,下面的行或任何表示它是單獨輸入的東西時;唯一的格式使它看起來就像背景一樣。也就是說,輸入沒有格式。Android textview缺少

我希望它有某種格式;無論是邊界還是下面的一行,以便用戶可以看到要點擊的位置並輸入其信息。

我需要做什麼樣的屬性以及它們在哪裏被操縱?

這是XML

<android.support.design.widget.TextInputLayout 
    android:id="@+id/location_layout" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    tools:divider="@android:string/ok"> 

    <EditText 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:inputType="textPersonName" 
     android:text="@string/name" 
     android:ems="10" 
     android:id="@+id/editText7" 
     android:layout_below="@+id/MemeMe" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="31dp" /> 

</android.support.design.widget.TextInputLayout> 

而這正是它看起來像

enter image description here 一般情況下我將它從Android上工作室的左側Widget欄下降,但它不看起來Android Studio在這種情況下做了這樣的事情,而依靠IDE來做類似這樣的事情可能並不明智,因爲我不知道它是如何做的。

回答

1

試試這個:

 <android.support.design.widget.TextInputLayout 
      android:id="@+id/location_layout" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content"> 

      <EditText 
       android:id="@+id/location" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:hint="@string/location"/> 

     </android.support.design.widget.TextInputLayout> 
+0

機器人工作室找不到 – bdpolinsky

+0

你使用N個SDK用於呈現佈局類?如果是這樣,將其更改爲SDK 23或更低。 –

+0

它看起來像我在Android 6.0棉花糖API 23 – bdpolinsky