I\'m developing a little android app, and I\'m having a problem with a layout, I been trying to find the error in my xml, but I couldn\'t find it...
The error I\'m
Try adding android:layout_width="wrap_content"
to your TextViews that do not have it.
i think u have not put dp
after width size .what why your code might not be working.
ex android:layout_weight="20"
use this android:layout_weight="20dp"
In my case i forgot to put the layout_width attribute to a TableLayout.
It's a bit confusing beacuse the TableRow which is a child of TableLayout does not require a layout_width so I ran in this issue ...
you get same error ALSO when you use attribute but forget to map attribute to style
You need to specifiy the width and height of the view. That is a must. For the textview, you are only setting the height and weight. Add
android:layout_width="0dip"
Nope all of your TextViews have layout_height and layout_weight instead of layout_height and layout_width (and possibly layout_weight). Try this:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:weightSum="100" >
<TextView android:id="@+id/nombreEvento"
android:layout_height="fill_parent"
android:layout_width="0dp"
android:layout_weight="70"
/>
<TextView android:id="@+id/moneda"
android:layout_height="fill_parent"
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"
/>
</LinearLayout>
<TextView android:id="@+id/fecha"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>