小编the*_*swi的帖子

在android中从Facebook检索用户名和性别

这是我如何检索存储在共享首选项中的信息,然后比较用户名和密码是否存在.如果用户已登录,我可以显示其他活动.

SharedPreferences settings = getSharedPreferences("logindetails",0);

    String username = settings.getString("username", "");


    String password = settings.getString("password", "");
Run Code Online (Sandbox Code Playgroud)

但现在我正在尝试检索用户的用户名和性别并显示在我的活动中.

我试图解决这个问题,但尚未找到令人信服的结果.

任何人都可以帮助我摆脱我的要求吗?

注意:我也看到了Facebook开发者页面的文档


这是我用来检索用户数据并在另一个活动中显示的代码.面临的问题是在Facebook的响应被削弱之前加载布局.我怀疑这是因为使用了mAsyncRunner,因为它自己进行控制.我想要找到的是在加载布局之前解析它.

public class FaceBookRetrieval extends Activity{


this.facebookConnector = new FacebookConnect(APP_ID, this,
                getApplicationContext(), PERMS);

}

public class FacebookConnect {

    public FacebookConnect fb = null;
    private Facebook facebook = null;
    private Context context;
    private String[] permissions;
    public static final String TAG = "FACEBOOK";
    private AsyncFacebookRunner mAsyncRunner;
    private SharedPreferences sharedPrefs;
    private ProgressBar pb;
    public  String fbName, fbGender;
    private Activity activity;
    public String check = …
Run Code Online (Sandbox Code Playgroud)

android facebook username

4
推荐指数
1
解决办法
6848
查看次数

收到第二项活动的回复

我是android的初学者,我只想知道如何从第一个活动中获得第二个活动的响应.

任何人都可以告诉我这样做的方法吗?是在调用finish()之前吗?

如果有人能告诉我代码片段,我将感激不尽.

android response android-activity

2
推荐指数
2
解决办法
3891
查看次数

标签 统计

android ×2

android-activity ×1

facebook ×1

response ×1

username ×1