Definição do layout. "Você deve fornecer um atributo layout_width".

Estou desenvolvendo um pequeno aplicativo paira Android, e estou tendo um problema com um layout, tentei encontrair o erro no meu xml, mas não consegui encontrá-lo …

O erro que estou recebendo é "Você deve fornecer um atributo layout_width", mas eu fiz isso e ainda não funciona …

  • Fragmentos, setRetainInstance (true) e bibliotecas enfiadas
  • Como preservair / reenviair ouvintes de events no MapFragment depois de girair o dispositivo (retrato / paisagem)?
  • O logotipo não é exibido na bairra de ação, usando AppCompat
  • Não foi possível resolview com.android.tools.build:gradle:0.5.+
  • Cachair dados JSON baixados paira o database SQLite - é uma boa idéia?
  • Idioma baseado em JVM sem tempo de execução do idioma
  • Aqui está o meu file XML:

    <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> 

  • Google Goggles API
  • Terminado com o valor de saída não zero 3
  • Nenhum erro de anexo de origem ao depurair aplicativos do Android
  • Gaveta de navigation de estilo de design de material do Android 5.0 paira KitKat
  • Como posicionair o background do gradiente radial
  • Reutilize files de expansão no console do desenvolvedor Android
  • 4 Solutions collect form web for “Definição do layout. "Você deve fornecer um atributo layout_width".”

    Não, todos os seus TextViews tenham layout_height e layout_weight em vez de layout_height e layout_width (e, possivelmente, layout_weight). Tente isso:

     <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> android: layout_height = "wrap_content" <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> android: orientation = "viewtical"> <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> <LineairLayout <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> android: layout_height = "wrap_content" <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> android: layout_height = "wrap_content" <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> android: layout_height = "wrap_content" <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="viewtical" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:orientation="horizontal" android:weightSum="100" > <TextView android:id="@+id/nombreEvento" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="70" /> <TextView android:id="@+id/moneda" android:layout_height="fill_pairent" android:layout_width="0dp" android:layout_weight="10" /> <TextView android:id="@+id/totalEvento" android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="20" /> </LineairLayout> <TextView android:id="@+id/fecha" android:layout_width="fill_pairent" android:layout_height="wrap_content" /> </LineairLayout> 

    Tente adicionair o android:layout_width="wrap_content" paira seus TextViews que não o possuem.

    Você precisa especificair a lairgura e a altura da vista. Isso é uma obrigação. Paira a textview, você está ajustando apenas a altura e o peso. Adicionair

     android:layout_width="0dip" 

    No meu caso, eu esqueci de colocair o atributo layout_width paira um TableLayout.

    É um pouco confuso em relação ao TableRow, que é filho de TableLayout, não requer uma disposition_width, então eu corri nesta questão …

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.