Android:使用SharedPref进行登录会话后出现堆栈跟踪错误

Android:使用SharedPref进行登录会话后出现堆栈跟踪错误,android,login,stack,stack-trace,logout,Android,Login,Stack,Stack Trace,Logout,首先,我想让用户登录,一旦登录,它将不会回到登录屏幕,直到注销。所以我添加了SharedPref。我可以玩login>mainActivity,然后退出应用程序并打开应用程序。它将打开mainActivity而不是登录屏幕。接下来我将注销,它将返回到登录屏幕。一旦我在登录屏幕,我会退出应用程序,重新打开图标应用程序,它会给出一个错误。另一件事是,当登录到登录屏幕,我按下取消按钮,它也会给出一个错误。我一定把这堆东西弄乱了,但找不到解决办法。我在下面加入了logcat,它显示了我无法再登录的部分

首先,我想让用户登录,一旦登录,它将不会回到登录屏幕,直到注销。所以我添加了SharedPref。我可以玩login>mainActivity,然后退出应用程序并打开应用程序。它将打开mainActivity而不是登录屏幕。接下来我将注销,它将返回到登录屏幕。一旦我在登录屏幕,我会退出应用程序,重新打开图标应用程序,它会给出一个错误。另一件事是,当登录到登录屏幕,我按下取消按钮,它也会给出一个错误。我一定把这堆东西弄乱了,但找不到解决办法。我在下面加入了logcat,它显示了我无法再登录的部分

Login.java

public class Login extends Activity {
    //protected static final SharedPreferences settings = null;
    private EditText etUsername;
    private Button btnLogin;
    private Button btnCancel;
    private TextView lblResult;
    private String username;

    @Override  
    public boolean onKeyDown(int keyCode, KeyEvent event)  
    {  
        //replaces the default 'Back' button action  
        if(keyCode==KeyEvent.KEYCODE_BACK)  
        {  
            this.startActivity(new Intent(Login.this,Login.class));  
        }  
        return true;  
    }  
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login);

        SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
        SharedPreferences.Editor editor = prefs.edit();
        editor.putString("username", username);


        if(prefs.getString("username", null)!=null)
        {Intent i = new Intent(getApplicationContext(), Customer.class); 
        startActivity(i);}

        etUsername = (EditText)findViewById(R.id.username);
        btnLogin = (Button)findViewById(R.id.login_button);
        btnCancel = (Button)findViewById(R.id.cancel_button);
        lblResult = (TextView)findViewById(R.id.result);

        btnLogin.setOnClickListener(new OnClickListener() {
            //@Override
            public void onClick(View v) {
            // Check Login
            String username = etUsername.getText().toString();


            if(username.equals("1111")){
                lblResult.setText("Login successful.");


                Intent i = new Intent(getApplicationContext(), Customer.class);
                startActivity(i);
btnCancel.setOnClickListener(new OnClickListener() {

                @Override
            public void onClick(View v) {
               // Close the application
            finish();
Logout.java

public class LogoutActivity extends Activity {
    private Button btnLogout;
    private Button btnCancel;
    private TextView lblResult;
    private EditText code;
    @Override  
    public boolean onKeyDown(int keyCode, KeyEvent event)  
    {  
        //replaces the default 'Back' button action  
        if(keyCode==KeyEvent.KEYCODE_BACK)  
        {  
             this.startActivity(new Intent(LogoutActivity.this,Customer.class));  
        }  
        return true;  
    }  

    @Override
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.logout);

        code = (EditText)findViewById(R.id.codeout);
        btnLogout = (Button) findViewById(R.id.submit);
        btnCancel = (Button) findViewById(R.id.cancel);
        lblResult = (TextView)findViewById(R.id.result);

        btnLogout.setOnClickListener(new OnClickListener(){

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                String logout = code.getText().toString();



                if (logout.equals("99")){
                    lblResult.setText("Logout successful");

                    SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
                    SharedPreferences.Editor editor = settings.edit();
                    editor.remove("username");

                    Intent i = new Intent(getApplicationContext(), Login.class);
                    startActivity(i);

                    finish();

                } else {
                    lblResult.setText("Logout failed");     
                }}});        
         btnCancel.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                Intent i = new Intent(getApplicationContext(), Customer.class);
                startActivity(i);
}
Manifest.xml

<application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".Login"
            android:noHistory="true"
            android:excludeFromRecents="true"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
 .............            
        <activity android:name=".LogoutActivity"
        android:noHistory="true"
            android:excludeFromRecents="true"
            android:label="Logout"></activity>
调试日志

06-02 07:57:53.868: INFO/ActivityManager(900): Starting activity: Intent { comp={com.merrill2/com.merrill2.LogoutActivity} }
06-02 07:57:54.228: INFO/ActivityManager(900): Displayed activity com.merrill2/.LogoutActivity: 360 ms
06-02 07:57:56.968: DEBUG/dalvikvm(959): GC freed 985 objects / 56696 bytes in 86ms
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Bad keycharmap - filesize=32
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.0.devname='qtouch-touchscreen'
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
06-02 07:57:58.628: INFO/ActivityManager(900): Starting activity: Intent { comp={com.merrill2/com.merrill2.Login} }
06-02 07:57:58.768: DEBUG/dalvikvm(2895): GC freed 1710 objects / 109536 bytes in 87ms
06-02 07:57:59.118: INFO/ActivityManager(900): Displayed activity com.merrill2/.Login: 493 ms
06-02 07:58:02.565: DEBUG/DispatchService(946): Handled message = TIMED_SERVICE_UNMASK
06-02 07:58:05.438: INFO/ActivityManager(900): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.HOME} flags=0x10200000 comp={com.android.launcher/com.android.launcher.Launcher} }
06-02 07:58:05.668: WARN/IInputConnectionWrapper(2895): showStatusIcon on inactive InputConnection
06-02 07:58:06.568: INFO/ActivityManager(900): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.merrill2/com.merrill2.Login} }
06-02 07:58:06.588: DEBUG/AndroidRuntime(2895): Shutting down VM
06-02 07:58:06.588: WARN/dalvikvm(2895): threadid=3: thread exiting with uncaught exception (group=0x40013140)
06-02 07:58:06.588: ERROR/AndroidRuntime(2895): Uncaught handler: thread main exiting due to uncaught exception
06-02 07:58:06.598: ERROR/AndroidRuntime(2895): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3026)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.handleSendResult(ActivityThread.java:3068)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.access$2300(ActivityThread.java:128)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1739)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.os.Looper.loop(Looper.java:123)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.main(ActivityThread.java:3992)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at java.lang.reflect.Method.invokeNative(Native Method)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at java.lang.reflect.Method.invoke(Method.java:521)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at dalvik.system.NativeStart.main(Native Method)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895): Caused by: java.lang.NullPointerException
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.merrill2.Customer.onActivityResult(Customer.java:90)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.Activity.dispatchActivityResult(Activity.java:3595)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3022)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     ... 11 more
06-02 07:58:06.638: INFO/Process(900): Sending signal. PID: 2895 SIG: 3
06-02 07:58:06.638: INFO/dalvikvm(2895): threadid=7: reacting to signal 3
06-02 07:58:06.668: INFO/dalvikvm(2895): Wrote stack trace to '/data/anr/traces.txt'
06-02 07:58:08.600: INFO/Process(2895): Sending signal. PID: 2895 SIG: 9
06-02 07:58:08.618: INFO/ActivityManager(900): Process com.merrill2 (pid 2895) has died.
06-02 07:58:08.628: INFO/WindowManager(900): WIN DEATH: Window{43748a70 com.merrill2/com.merrill2.Customer paused=false}
06-02 07:58:08.638: INFO/ActivityManager(900): Start proc com.merrill2 for activity com.merrill2/.Customer: pid=2932 uid=10053 gids={1006, 3003}
06-02 07:58:08.698: INFO/jdwp(2932): received file descriptor 10 from ADB
06-02 07:58:08.718: WARN/System.err(2932): Can't dispatch DDM chunk 46454154: no handler defined
06-02 07:58:08.728: WARN/System.err(2932): Can't dispatch DDM chunk 4d505251: no handler defined
06-02 07:58:08.918: DEBUG/dalvikvm(900): threadid=13: bogus mon 1+0>0; adjusting
06-02 07:58:08.918: DEBUG/dalvikvm(900): GC freed 24573 objects / 1334712 bytes in 275ms
06-02 07:58:08.938: INFO/WindowManager(900): WIN DEATH: Window{4368b128 com.merrill2/com.merrill2.Login paused=true}
06-02 07:58:09.178: DEBUG/AndroidRuntime(2932): Shutting down VM
06-02 07:58:09.178: WARN/dalvikvm(2932): threadid=3: thread exiting with uncaught exception (group=0x40013140)
06-02 07:58:09.178: ERROR/AndroidRuntime(2932): Uncaught handler: thread main exiting due to uncaught exception
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): java.lang.RuntimeException: Unable to resume activity {com.merrill2/com.merrill2.Customer}: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2653)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2668)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2308)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.access$1800(ActivityThread.java:128)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1710)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.os.Looper.loop(Looper.java:123)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.main(ActivityThread.java:3992)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at java.lang.reflect.Method.invokeNative(Native Method)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at java.lang.reflect.Method.invoke(Method.java:521)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at dalvik.system.NativeStart.main(Native Method)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3026)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2637)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     ... 12 more
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): Caused by: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.merrill2.Customer.onActivityResult(Customer.java:90)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.Activity.dispatchActivityResult(Activity.java:3595)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3022)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     ... 13 more
06-02 07:58:09.228: INFO/Process(900): Sending signal. PID: 2932 SIG: 3
06-02 07:58:09.228: INFO/dalvikvm(2932): threadid=7: reacting to signal 3
06-02 07:58:09.248: INFO/dalvikvm(2932): Wrote stack trace to '/data/anr/traces.txt'
06-02 07:58:12.538: DEBUG/DispatchService(946): Handled message = TIMED_SERVICE_UNMASK
06-02 07:58:16.577: WARN/ActivityManager(900): Launch timeout has expired, giving up wake lock!
06-02 07:58:18.971: WARN/ActivityManager(900): Activity idle timeout for HistoryRecord{43610e18 {com.merrill2/com.merrill2.Customer}}
06-02 07:58:24.058: DEBUG/dalvikvm(1225): GC freed 270 objects / 10200 bytes in 90ms
06-02 07:58:29.088: DEBUG/dalvikvm(981): GC freed 688 objects / 28808 bytes in 112ms
06-02 07:59:01.598: DEBUG/PowerManagerService(900): setPowerState: mPowerState=3 newState=1 noChangeLights=false

从跟踪中可以看出,XML中似乎需要一个id如下的listview:


android:id=“@android:id/list”

所以您的问题是resultsTxt,因为您没有初始化它并尝试调用它的.setText方法。尝试初始化并检查是否一切正常

如何:

resultsTxt = (TextView) findViewById(R.id.**Here select text view where you want to show your result text**);

快乐编码

客户类中出现错误,请发布您的客户类代码和相关的XML布局。哎哟,我修复了客户类错误,我用新的logcat错误更新了该错误,该错误显示了注销/登录堆栈问题。注销>登录屏幕退出应用程序并重新打开出现错误的应用程序(与登录屏幕中的取消按钮相同),我看不到您在哪里初始化resultsTxt。你试过调试你的应用程序吗?我想我会删除resultsTxt,因为我在Customer类中似乎不需要它,但我觉得如果没有它,就会出现错误。至于调试,我刚刚更新了一个调试错误。显示注销并进入登录屏幕,然后退出应用程序,然后在给定错误的情况下打开应用程序。它仍然说,您的问题的根源在于com.merrill2.Customer.onActivityResult(Customer.java:90)。在检查变量内容时,我只需在ActivityResult中放置一个断点,并逐行检查变量内容。在
Customer
类的XML文件中。@happhard,在Customer类的第44行有什么?;)@豪华酒店。。第一次打电话到错误参考名单?是的。您没有正确设置
列表视图。将您的客户类粘贴到您的帖子中。@LuxuryMode如果这是我的帖子,我会的!我假设这不应该导致堆栈跟踪错误。错误是nullpointerexception,是吗?然而,LuxuryMode的回答值得检查,因为他/她提出了一个很好的观点!当我打开应用程序(在注销和退出应用程序后)时,如我在帖子中所述,我会将resultsTxt注释掉,并且不会给出错误。它现在是固定的,感谢它工作了,但是如果你真的想使用它,请初始化resultsTxt。我不认为我会使用它,因为它只会显示listview。为了将来的参考,你能给我一个如何初始化resultsTxt的例子吗?
06-02 07:57:53.868: INFO/ActivityManager(900): Starting activity: Intent { comp={com.merrill2/com.merrill2.LogoutActivity} }
06-02 07:57:54.228: INFO/ActivityManager(900): Displayed activity com.merrill2/.LogoutActivity: 360 ms
06-02 07:57:56.968: DEBUG/dalvikvm(959): GC freed 985 objects / 56696 bytes in 86ms
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Bad keycharmap - filesize=32
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.0.devname='qtouch-touchscreen'
06-02 07:57:57.669: WARN/KeyCharacterMap(2895): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
06-02 07:57:58.628: INFO/ActivityManager(900): Starting activity: Intent { comp={com.merrill2/com.merrill2.Login} }
06-02 07:57:58.768: DEBUG/dalvikvm(2895): GC freed 1710 objects / 109536 bytes in 87ms
06-02 07:57:59.118: INFO/ActivityManager(900): Displayed activity com.merrill2/.Login: 493 ms
06-02 07:58:02.565: DEBUG/DispatchService(946): Handled message = TIMED_SERVICE_UNMASK
06-02 07:58:05.438: INFO/ActivityManager(900): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.HOME} flags=0x10200000 comp={com.android.launcher/com.android.launcher.Launcher} }
06-02 07:58:05.668: WARN/IInputConnectionWrapper(2895): showStatusIcon on inactive InputConnection
06-02 07:58:06.568: INFO/ActivityManager(900): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.merrill2/com.merrill2.Login} }
06-02 07:58:06.588: DEBUG/AndroidRuntime(2895): Shutting down VM
06-02 07:58:06.588: WARN/dalvikvm(2895): threadid=3: thread exiting with uncaught exception (group=0x40013140)
06-02 07:58:06.588: ERROR/AndroidRuntime(2895): Uncaught handler: thread main exiting due to uncaught exception
06-02 07:58:06.598: ERROR/AndroidRuntime(2895): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3026)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.handleSendResult(ActivityThread.java:3068)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.access$2300(ActivityThread.java:128)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1739)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.os.Looper.loop(Looper.java:123)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.main(ActivityThread.java:3992)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at java.lang.reflect.Method.invokeNative(Native Method)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at java.lang.reflect.Method.invoke(Method.java:521)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at dalvik.system.NativeStart.main(Native Method)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895): Caused by: java.lang.NullPointerException
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at com.merrill2.Customer.onActivityResult(Customer.java:90)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.Activity.dispatchActivityResult(Activity.java:3595)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3022)
06-02 07:58:06.598: ERROR/AndroidRuntime(2895):     ... 11 more
06-02 07:58:06.638: INFO/Process(900): Sending signal. PID: 2895 SIG: 3
06-02 07:58:06.638: INFO/dalvikvm(2895): threadid=7: reacting to signal 3
06-02 07:58:06.668: INFO/dalvikvm(2895): Wrote stack trace to '/data/anr/traces.txt'
06-02 07:58:08.600: INFO/Process(2895): Sending signal. PID: 2895 SIG: 9
06-02 07:58:08.618: INFO/ActivityManager(900): Process com.merrill2 (pid 2895) has died.
06-02 07:58:08.628: INFO/WindowManager(900): WIN DEATH: Window{43748a70 com.merrill2/com.merrill2.Customer paused=false}
06-02 07:58:08.638: INFO/ActivityManager(900): Start proc com.merrill2 for activity com.merrill2/.Customer: pid=2932 uid=10053 gids={1006, 3003}
06-02 07:58:08.698: INFO/jdwp(2932): received file descriptor 10 from ADB
06-02 07:58:08.718: WARN/System.err(2932): Can't dispatch DDM chunk 46454154: no handler defined
06-02 07:58:08.728: WARN/System.err(2932): Can't dispatch DDM chunk 4d505251: no handler defined
06-02 07:58:08.918: DEBUG/dalvikvm(900): threadid=13: bogus mon 1+0>0; adjusting
06-02 07:58:08.918: DEBUG/dalvikvm(900): GC freed 24573 objects / 1334712 bytes in 275ms
06-02 07:58:08.938: INFO/WindowManager(900): WIN DEATH: Window{4368b128 com.merrill2/com.merrill2.Login paused=true}
06-02 07:58:09.178: DEBUG/AndroidRuntime(2932): Shutting down VM
06-02 07:58:09.178: WARN/dalvikvm(2932): threadid=3: thread exiting with uncaught exception (group=0x40013140)
06-02 07:58:09.178: ERROR/AndroidRuntime(2932): Uncaught handler: thread main exiting due to uncaught exception
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): java.lang.RuntimeException: Unable to resume activity {com.merrill2/com.merrill2.Customer}: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2653)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2668)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2308)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.access$1800(ActivityThread.java:128)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1710)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.os.Looper.loop(Looper.java:123)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.main(ActivityThread.java:3992)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at java.lang.reflect.Method.invokeNative(Native Method)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at java.lang.reflect.Method.invoke(Method.java:521)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at dalvik.system.NativeStart.main(Native Method)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5, result=0, data=null} to activity {com.merrill2/com.merrill2.Customer}: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3026)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2637)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     ... 12 more
06-02 07:58:09.188: ERROR/AndroidRuntime(2932): Caused by: java.lang.NullPointerException
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at com.merrill2.Customer.onActivityResult(Customer.java:90)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.Activity.dispatchActivityResult(Activity.java:3595)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3022)
06-02 07:58:09.188: ERROR/AndroidRuntime(2932):     ... 13 more
06-02 07:58:09.228: INFO/Process(900): Sending signal. PID: 2932 SIG: 3
06-02 07:58:09.228: INFO/dalvikvm(2932): threadid=7: reacting to signal 3
06-02 07:58:09.248: INFO/dalvikvm(2932): Wrote stack trace to '/data/anr/traces.txt'
06-02 07:58:12.538: DEBUG/DispatchService(946): Handled message = TIMED_SERVICE_UNMASK
06-02 07:58:16.577: WARN/ActivityManager(900): Launch timeout has expired, giving up wake lock!
06-02 07:58:18.971: WARN/ActivityManager(900): Activity idle timeout for HistoryRecord{43610e18 {com.merrill2/com.merrill2.Customer}}
06-02 07:58:24.058: DEBUG/dalvikvm(1225): GC freed 270 objects / 10200 bytes in 90ms
06-02 07:58:29.088: DEBUG/dalvikvm(981): GC freed 688 objects / 28808 bytes in 112ms
06-02 07:59:01.598: DEBUG/PowerManagerService(900): setPowerState: mPowerState=3 newState=1 noChangeLights=false
resultsTxt = (TextView) findViewById(R.id.**Here select text view where you want to show your result text**);