这是我如何检索存储在共享首选项中的信息,然后比较用户名和密码是否存在.如果用户已登录,我可以显示其他活动.
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的初学者,我只想知道如何从第一个活动中获得第二个活动的响应.
任何人都可以告诉我这样做的方法吗?是在调用finish()之前吗?
如果有人能告诉我代码片段,我将感激不尽.