When I try to bring this one screen up I get the Application has stopped
unexpectedly.

05-04 20:53:22.584: INFO/ActivityManager(50): Starting activity: Intent
{ comp={com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.BeerScreen} }
05-04 20:53:26.681: DEBUG/AndroidRuntime(237): Shutting down VM
05-04 20:53:26.750: WARN/dalvikvm(237): threadid=3: thread exiting with
uncaught exception (group=0x4000fe68)
05-04 20:53:26.890: ERROR/AndroidRuntime(237): Uncaught handler: thread
main exiting due to uncaught exception
05-04 20:53:27.324: ERROR/AndroidRuntime(237):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.BeerScreen}:
 java.lang.RuntimeException: Your content must have a ListView whose id 
attribute is 'android.R.id.list'
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2141)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2157)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1581)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.os.Handler.dispatchMessage(Handler.java:88)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.os.Looper.loop(Looper.java:123)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread.main(ActivityThread.java:3739)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
java.lang.reflect.Method.invokeNative(Native Method)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
java.lang.reflect.Method.invoke(Method.java:515)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:739)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
dalvik.system.NativeStart.main(Native Method)
05-04 20:53:27.324: ERROR/AndroidRuntime(237): Caused by:
java.lang.RuntimeException: Your content must have a ListView whose id
attribute is 'android.R.id.list'
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ListActivity.onContentChanged(ListActivity.java:236)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:234)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.Activity.setContentView(Activity.java:1567)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
com.parisj13.trackmydrinks.BeerScreen.onCreate(BeerScreen.java:12)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1122)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2104)
05-04 20:53:27.324: ERROR/AndroidRuntime(237):     ... 11 more
05-04 20:53:27.831: INFO/Process(50): Sending signal. PID: 237 SIG: 3
05-04 20:53:28.397: INFO/dalvikvm(237): threadid=7: reacting to signal 3
05-04 20:53:29.854: INFO/dalvikvm(237): Wrote stack trace to
'/data/anr/traces.txt'
05-04 20:53:32.690: WARN/ActivityManager(50): Launch timeout has
expired, giving up wake lock!
05-04 20:53:33.324: WARN/ActivityManager(50): Activity idle timeout for
HistoryRecord{43570920
{com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.BeerScreen}}
05-04 20:53:33.684: INFO/Process(237): Sending signal. PID: 237 SIG: 9
05-04 20:53:34.308: INFO/ActivityManager(50): Process
com.parisj13.trackmydrinks (pid 237) has died.
05-04 20:53:34.354: INFO/WindowManager(50): WIN DEATH: Window{43538b88
com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.TrackMyDrinks}
05-04 20:53:35.614: INFO/ActivityManager(50): Start proc
com.parisj13.trackmydrinks for activity
com.parisj13.trackmydrinks/.TrackMyDrinks: pid=246 uid=10021 gids={}
05-04 20:53:37.574: INFO/jdwp(246): received file descriptor 10 from ADB
05-04 20:53:44.844: INFO/ActivityManager(50): Starting activity: Intent
{ comp={com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.disclaimer} }
05-04 20:53:45.454: WARN/ActivityManager(50): Activity pause timeout for
HistoryRecord{434b12c0
{com.parisj13.trackmydrinks/com.parisj13.trackmydrinks.TrackMyDrinks}}
05-04 20:53:48.734: INFO/ActivityManager(50): Displayed activity
com.parisj13.trackmydrinks/.disclaimer: 3884 ms
05-04 20:54:50.504: INFO/ActivityManager(50): Displayed activity
com.parisj13.trackmydrinks/.TrackMyDrinks: 75557 ms


This is the xml page giving me problems:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android";
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#ffffff"
    android:textColor="#000000"
    >
        <TextView  android:id="@+id/beerselect"
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:text="@string/selecttxt"
                android:layout_centerHorizontal="true"
            android:textStyle="bold"
                android:textColor="#000000"
            />
    <ListView android:id="@+id/list" 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/beerselect"
        android:entries="@array/beers"
        android:background="#aaaaaa"
        android.textColor="ffffff"
        android:choiceMode="singleChoice"/>
        
    <Button android:id="@+id/beeradd"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/addtxt"
        android:layout_below="@id/list"
        android:layout_alignParentLeft="true"
        android:layout_marginLeft="10dip"/>
        
    <Button android:id="@+id/beercancel"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/canceltxt"
        android:layout_below="@id/list"
        android:layout_alignParentRight="true"
        android:layout_marginRight="10dip"/>
        
</RelativeLayout>


This is the Manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android";
      package="com.parisj13.trackmydrinks"
      android:versionCode="1"
      android:versionName="1.0.0">
    <uses-sdk minSdkVersion="2"
        android:minSdkVersion="2" />
    <application android:icon="@drawable/icon"
android:label="@string/app_name">
        <activity android:name=".TrackMyDrinks"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category
android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".disclaimer"
                        android:label="@string/app_name">
        </activity>
        <activity android:name=".BeerScreen"
                android:label="@string/app_name">
        </activity>
    </application>
</manifest> 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" 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-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to