Did you debug it on the other phone and set a breakpoint to tell you what
went wrong / check the logcat?

Kris

On Sun, May 29, 2011 at 9:35 PM, bob <b...@coolgroups.com> wrote:

> I have the following code that posts a message on a facebook wall:
>
>
> package com.greatapp;
>
> import android.app.Activity;
> import android.content.Context;
> import android.content.Intent;
> import android.os.Bundle;
> import com.facebook.android.*;
> import com.facebook.android.Facebook.*;
>
> public class hmm extends Activity {
>        static Context c;
>        Facebook facebook = new Facebook("app id");
>
>        @Override
>        public void onCreate(Bundle savedInstanceState) {
>
>                super.onCreate(savedInstanceState);
>                c = this.getApplicationContext();
>                setContentView(R.layout.main);
>
>                String[] permissions = new String[] { "publish_stream",
>                                "read_stream",
>                                "offline_access"
>
>                };
>                facebook.authorize(this, permissions,
>
>                new DialogListener() {
>                        @Override
>                        public void onComplete(Bundle values) {
>                                postOnWall("this is a test");
>
>                        }
>
>                        @Override
>                        public void onFacebookError(FacebookError error) {
>                        }
>
>                        @Override
>                        public void onError(DialogError e) {
>                        }
>
>                        @Override
>                        public void onCancel() {
>                        }
>                });
>
>
>
>        }
>
>        public void postOnWall(String msg) {
>
>                try {
>                        String response = facebook.request("me");
>                        Bundle parameters = new Bundle();
>                        parameters.putString("message", msg);
>                        parameters.putString("description", "test test
> test");
>                        response = facebook.request("me/feed", parameters,
> "POST");
>
>                        if (response == null || response.equals("")
>                                        || response.equals("false")) {
>
>                        }
>                } catch (Exception e) {
>                        e.printStackTrace();
>                }
>        }
>
>        @Override
>        public void onActivityResult(int requestCode, int resultCode, Intent
> data) {
>                super.onActivityResult(requestCode, resultCode, data);
>
>                facebook.authorizeCallback(requestCode, resultCode, data);
>        }
> }
>
>
>
> It works on one phone but seems to exit quickly on another.  Any ideas
> why it fails on one phone?
>
>
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> 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 post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to