管理我意识到这是一个古老的线程,但我有一个类似的问题,对方的回答为没有工作我。我想让我自己的自定义按钮具有与内置登录按钮相同的功能。
第一步是在我的xml文件中包含内置的facebook按钮,但将其可见性设置为“不见了”,因此用户无法看到它。
<com.facebook.widget.LoginButton
android:id="@+id/authButton"
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="30dp"
/>
在我的主要活动,我则定义隐藏Facebook的按钮,我想用
fbLoginButton = (Button) findViewById(R.id.authButton); //built in facebook button
customButton = (Button) findViewById(R.id.customButton); //my custom button
然后在onClickListener自定义按钮按钮,我用了“.performClick”方法在facebook上按钮
customButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
fbLoginButton.performClick();
}
});
这对我来说就像是一种魅力。希望这可以帮助某人。
Thanx ...很多可以说我如何使用Session类我没有找到任何示例发送意图登录活动.. – 2013-03-21 03:52:50