I give up...I've gone through examples (including using my own past code
that worked), and no matter what I try, using ScrollView causes a force
close, claiming that I haven't provided a layout_width parameter (I
have).  In fact, I checked EVERYTHING in the layout file, and nothing
is missing layout_width or layout_height.  And yet, logcat still claims
it isn't there.  It even give me the line number where it isn't (and is)
there.  I have been going in circles on this for hours....can someone
please point out what I'm not seeing?

Here is the layout file (main.xml):

---------------------------  CUT HERE  ---------------------------
<?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:background="#000000"
    android:orientation="vertical"
    tools:context="com.jdgapps.andgtbrew2.AndGTbrew2" >

   <ScrollView
      android:layout_width="fill_parent"
      android:layout_height="80dp"
      android:layout_alignParentLeft="true"
      android:layout_alignParentTop="true" >

      <LinearLayout
         android:id="@+id/linearLayout1"
         android:layout_width="match_parent"
         android:layout_height="fill_parent"
         android:gravity="center_vertical|center_horizontal"
         android:orientation="vertical" >

   <Button android:text="@string/newBrewStr"
      android:id="@+id/newBrewView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:layout_alignParentTop="true"
      android:background="#00000000" />

   <Button android:text="@string/openExistingStr"
      android:id="@+id/openExistingView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   <Button android:text="@string/cloneStr"
      android:id="@+id/cloneBrewView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   <Button android:text="@string/reformulateStr"
      android:id="@+id/reformulateView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   <Button android:text="@string/brewToFileStr"
      android:id="@+id/brewToFileView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   <Button android:text="@string/reportToFileStr"
      android:id="@+id/reportToFileView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   <Button android:text="@string/reportToTeXStr"
      android:id="@+id/reportToTeXView"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10sp"
      android:textSize="24sp"
      android:textColor="#FFFFFF"
      android:background="#00000000" />

   </LinearLayout>
   </ScrollView>
</LinearLayout>

---------------------------  CUT HERE  ---------------------------

And here is the error I'm getting in logcat:

---------------------------  CUT HERE  ---------------------------
10-14 18:20:42.276 E/AndroidRuntime(19964): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.jdgapps.andgtbrew2/com.jdgapps.andgtbrew2.AndGTbrew2}:
java.lang.RuntimeException: Binary XML file line #2: You must supply a
layout_width attribute.

10-14 18:20:42.276 E/AndroidRuntime(19964):     at
com.jdgapps.andgtbrew2.AndGTbrew2.onCreate(AndGTbrew2.java:54)
---------------------------  CUT HERE  ---------------------------

Take the ScrollView out, and it works...but only in Portrait.  In
Landscape, it NEEDS that ScrollView.

Does anyone see anything I'm not?

Thanks,
   --jim

-- 
THE SCORE:  ME:  2  CANCER:  0
73 DE N5IAL (/4)          | 
[email protected]      | BOFH Excuse for the day:
< Running Mac OS X Lion > | 
ICBM / Hurricane:         | Paradigm shift without
   30.44406N 86.59909W    | a clutch.
                            

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to