I'm trying to implement facebook login in my android app. My app is not asking permissions with native facebook installed in my device. But when i switched to web login interface, the login is working fine. Is it common problem or I'm missing something..?
SplashFragment.java
import java.util.Arrays;
import com.facebook.widget.LoginButton;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class SplashFragment extends Fragment {
private final String APP_ID = "XXXXXXXXX";
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
View view = inflater.inflate(R.layout.splash, container, false);
LoginButton authButton = (LoginButton) view
.findViewById(R.id.login_button);
//authButton.setFragment(this);
authButton.setApplicationId(APP_ID);
authButton.setReadPermissions(Arrays
.asList("read_stream", "basic_info","public_profile"));
return view;
}
}
I'm using LoginActivity.java provided by facebook sdk.
