Библиотека 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;
}
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, никак не могу решить проблемуСоздал окно, в котором есть кнопка, при нажатии на которую должно открываться новое окно
У меня есть картинка загружаемая в imageView, я видел примеры что можно рисовать даже на нем, но возможно ли сохранить картинку вместе с изменениями?...
Почему пользователь Firebase остается зарегистрированным в приложении, после того, как я удалил его из консоли firebase?
Таких вопросов очень многоСейчас полтора часа убил, все пересмотрел - нет ни одного, что бы помог мне