From 7e966ff8cb5a19fdaab8458df3fbbb7ca4bfe1b4 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 24 Mar 2016 11:00:18 +0100 Subject: [PATCH] fix guild crash --- Habitica/AndroidManifest.xml | 4 ++-- Habitica/res/values-pt-rBR/strings.tutorial.xml | 2 +- .../habitica/ui/fragments/social/GuildFragment.java | 9 ++++++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml index e724b6453..eb743a9a1 100644 --- a/Habitica/AndroidManifest.xml +++ b/Habitica/AndroidManifest.xml @@ -2,8 +2,8 @@ diff --git a/Habitica/res/values-pt-rBR/strings.tutorial.xml b/Habitica/res/values-pt-rBR/strings.tutorial.xml index f93af3ab9..ed5b8cdf4 100644 --- a/Habitica/res/values-pt-rBR/strings.tutorial.xml +++ b/Habitica/res/values-pt-rBR/strings.tutorial.xml @@ -4,7 +4,7 @@ Derrote suas tarefas diárias recorrentes para ganhar ouro e experiência. Perigo! Tarefas diárias vão machucar seu avatar se você não completá-las a tempo. Complete suas tarefas na vida real, então marque-as como feitas por OURO e EXPERIÊNCIA. Assim você pode obter recompensas e desbloquear novos recursos. Estas são suas recompensas! Obtenha ouro ao completar Hábitos, Tarefas Diárias e Tarefas. Então gaste nas Recompensas do jogo, ou cria recompensas reais! - Quando você compra equipamentos, eles aparecem aqui. Seu Equipamento de batalha afeta suas estatísticas e suas Vestimentas (se habilitadas) afetam o que o seu avatar veste. + Quando você compra equipamentos, eles aparecem aqui. Seu Equipamento de Batalha afeta seus status e suas Vestimentas (se habilitadas) afetam o que o seu avatar veste. Obtenha itens ao completar tarefas e subir de nível. Selecione um item para usá-lo! Ao completar tarefas do mundo real, você tem uma chance aleatória de encontrar ovos e poções. Combine-os para incubar animais. Habilidades são especiais e têm efeitos poderosos! Selecione uma Habilidade para usá-la. Isso vai consumir Mana (a barra azul), que você consegue usando o Habitica todos os dias e completando suas tarefas da vida real. Confira as Perguntas Frequentes no menu para mais informações. diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GuildFragment.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GuildFragment.java index 33172793c..8aaa1cb5a 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GuildFragment.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GuildFragment.java @@ -37,7 +37,6 @@ public class GuildFragment extends BaseMainFragment implements Callback { public void setGuild(Group guild) { this.guild = guild; - mAPIHelper.apiService.getGroup(this.guild.id, this); if (this.guildInformationFragment != null) { this.guildInformationFragment.setGroup(guild); } @@ -61,6 +60,14 @@ public class GuildFragment extends BaseMainFragment implements Callback { return v; } + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + if (this.mAPIHelper != null) { + mAPIHelper.apiService.getGroup(this.guild.id, this); + } + } + @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { if (this.isMember) {