我在我的应用中集成了Facebook和Twitter。对于Facebook,我使用他们提供的API,而对于Twitter,我打开了一个WebView for Oauth。
要保存Twitter密钥,我从Oauth回来,我必须使用CallBack。但是,在使用共享选项进行活动之前,使用CallBack可让用户看到黑屏(不到一秒钟)。
有没有办法可以避免这种黑屏。
或更好:
我可以制作像Facebook API一样的WebView弹出窗口吗?如果是,我怎样才能实现这一目标?如何保存从Oauth回来的密钥?
答案 0 :(得分:0)
我遇到了同样的问题,你和我创建了一个Twitter登录按钮库,其功能与Android API示例中提供的Facebook登录按钮相同。 您可以在Google Code上找到代码。
基本上它显示包含Twitter网站的webview,允许用户点击允许并保存令牌和令牌密钥。例如,您可以轻松地将此库与Twitter4j一起使用。