Inconvertible types. Достаточно ли это гибкая библиотека,чтобы подстроить под мою ситуацию

298
27 мая 2017, 16:32

Библиотека ASNE. Примеры работы с библиотекой и используемый мною код из статьи https://habrahabr.ru/post/237095/

В коде я указал ошибки в комментариях. В примере программы вместо диалог фрагмент используется фрагмент, мне требуется подстроить всё это дело в диалог фрагмент. Что для этого нужно сделать? Как избавиться от этих ошибок?

public class GameOverFragment extends DialogFragment implements DialogInterface.OnClickListener,  View.OnClickListener,  SocialNetworkManager.OnInitializationCompleteListener, OnLoginCompleteListener {
        private View form = null;
        public static SocialNetworkManager mSocialNetworkManager;
        @Override
        public Dialog onCreateDialog(Bundle savedInstanceState) {
            View form = getActivity().getLayoutInflater()
                    .inflate(R.layout.gameoverfragment, null);
            Dialog dialog = new Dialog(getActivity());
            dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
            dialog.setContentView(form);
            Button vk_share = (Button)form.findViewById(R.id.vk_button);
            vk_share.setOnClickListener(this);
            String VK_KEY = getActivity().getString(R.string.vk_app_id);
            String[] vkScope = new String[] {
                    VKScope.FRIENDS,
                    VKScope.WALL,
                    VKScope.PHOTOS,
                    VKScope.NOHTTPS,
                    VKScope.STATUS,
            };
            mSocialNetworkManager = (SocialNetworkManager) getFragmentManager().findFragmentByTag(SOCIAL_NETWORK_TAG); //Ошибка: Inconvertible types. Cannot cast android.app.Fragment to com.github.gorbin.asne.core.SocialNetworkManager
            if (mSocialNetworkManager == null) {
                mSocialNetworkManager = new SocialNetworkManager();
    VkSocialNetwork vkNetwork = new VkSocialNetwork(this, VK_KEY, vkScope);// Здесь вместо this требует android.support.v4.app.Fragment
                mSocialNetworkManager.addSocialNetwork(vkNetwork);
            return dialog;
        }

        public void onClick( View v){
            switch (v.getId()){
                case R.id.vk_button: {

                }break;
            }
        }
    }
READ ALSO
JavaFX: IllegalStateException: Location is not set

JavaFX: IllegalStateException: Location is not set

Здравствуйте, никак не могу решить проблемуСоздал окно, в котором есть кнопка, при нажатии на которую должно открываться новое окно

750
JavaFx рисование на ImageView и его подводные камни

JavaFx рисование на ImageView и его подводные камни

У меня есть картинка загружаемая в imageView, я видел примеры что можно рисовать даже на нем, но возможно ли сохранить картинку вместе с изменениями?...

407
Авторизация Firebase

Авторизация Firebase

Почему пользователь Firebase остается зарегистрированным в приложении, после того, как я удалил его из консоли firebase?

281
Как обратиться к файлу в jar`e

Как обратиться к файлу в jar`e

Таких вопросов очень многоСейчас полтора часа убил, все пересмотрел - нет ни одного, что бы помог мне

330