HATA: CursorWrapperInner (10908): Uygulamamda çalışmak için facebook kodu almak için çalışıyorumFacebook android parçası giriş
önceki kapanışta() olmadan kesinleşmiş İmleç. Bazı nedenlerden ötürü örnekler bu hatayı alıyor mu? Nedenini bilmiyorum, ama yukarıda belirttiğim aynı hatayı aldığım parçam.
kodu:
package com.fragments;
public class MainDisplayFragment extends Fragment {
private static final String TAG = "MainFragment";
private UiLifecycleHelper uiHelper;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.main_display_fragment, container,
false);
uiHelper = new UiLifecycleHelper(this.getActivity(), callback);
uiHelper.onCreate(savedInstanceState);
// Facebook login button.
LoginButton authButton = (LoginButton) view
.findViewById(R.id.authButton);
authButton.setFragment(this);
// Set Application ID.
authButton.setReadPermissions(Arrays.asList("user_friends",
"user_about_me", "user_birthday", "user_likes", "user_status"));
return view;
}
private void onSessionStateChange(Session session, SessionState state,
Exception exception) {
if (state.isOpened()) {
Log.i(TAG, "Logged in...");
} else if (state.isClosed()) {
Log.i(TAG, "Logged out...");
}
}
private Session.StatusCallback callback = new Session.StatusCallback() {
@Override
public void call(Session session, SessionState state,
Exception exception) {
onSessionStateChange(session, state, exception);
}
};
@Override
public void onResume() {
super.onResume();
uiHelper.onResume();
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
uiHelper.onActivityResult(requestCode, resultCode, data);
}
@Override
public void onPause() {
super.onPause();
uiHelper.onPause();
}
@Override
public void onDestroy() {
super.onDestroy();
uiHelper.onDestroy();
}
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
uiHelper.onSaveInstanceState(outState);
}
}
Eğer Aktivite içine bu kodu denediniz mi? Bu ne için? 'authButton.setFragment (this);' Kullanıcı durumunu almak için paylaşılan tercihleri denediniz mi? Herhangi bir 'geri arama' herhangi biri için boş değer döndürüyor mu? –
Yorumunuzdan önce bunu bir süredir sabitledim, daha önce hiç yayınlamadığım için özür dilerim. Benzer sorunları olan herkes için aşağıya bakın. – thekevshow