android如何在没有webview的情况下显示foursqure登录对话框?
我在我的应用程序中使用foursqure,我在其中添加了foursqure登录选项,它与webview配合良好。现在我想在没有webview的情况下显示foursqure登录对话框。是否可以在没有webview的情况下显示foursqure登录对话框,请帮助我,谢谢。 这是我的密码android如何在没有webview的情况下显示foursqure登录对话框?,android,foursquare,Android,Foursquare,我在我的应用程序中使用foursqure,我在其中添加了foursqure登录选项,它与webview配合良好。现在我想在没有webview的情况下显示foursqure登录对话框。是否可以在没有webview的情况下显示foursqure登录对话框,请帮助我,谢谢。 这是我的密码 public class FoursqureMain extends Activity { public Foursquare foursquare; @Override public void onCreat
public class FoursqureMain extends Activity {
public Foursquare foursquare;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
foursquare = new Foursquare(
"IMFHTE3P5TUSH1F1GOIBTRF52U3NAUFLJVUTYZLQY1XMPNCE"
,
"UKP35K4J0GTMVY23OQBW5ZEFJDZZ1GCMLCQMDN3MCBVFVQ1X",
"http://www.techvalens.net/://connect");
foursquare.authorize(this, new FoursquareAuthenDialogListener());
}
class FoursquareAuthenDialogListener implements DialogListener {
public FoursquareAuthenDialogListener() {
// TODO Auto-generated constructor stub
}
@Override
public void onComplete(Bundle values) {
try {
String aa = null;
aa = foursquare.request("users/self");
Log.d("Foursquare-Main", aa);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Override
public void onFoursquareError(FoursquareError e) {
// TODO Auto-generated method stub
}
@Override
public void onError(DialogError e) {
// TODO Auto-generated method stub
}
@Override
public void onCancel() {
// TODO Auto-generated method stub
}
}
}在Android上认证Foursquare用户的推荐方法是现在使用,完全绕过WebView