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.

