Browse Source

聊聊首页分享按钮提示信息去除

huyuguo 6 years ago
parent
commit
8f21da4c4c

+ 8 - 0
app/src/main/java/com/electric/chargingpile/activity/ChatActivity.java

23
import com.electric.chargingpile.fragment.ChatRecommendFragment;
23
import com.electric.chargingpile.fragment.ChatRecommendFragment;
24
import com.electric.chargingpile.fragment.QaActivityFragment;
24
import com.electric.chargingpile.fragment.QaActivityFragment;
25
import com.electric.chargingpile.manager.ProfileManager;
25
import com.electric.chargingpile.manager.ProfileManager;
26
import com.electric.chargingpile.util.ToastUtil;
26
import com.umeng.analytics.MobclickAgent;
27
import com.umeng.analytics.MobclickAgent;
27
28
28
import java.util.List;
29
import java.util.List;
312
            return false;
313
            return false;
313
        }
314
        }
314
    }
315
    }
316
317
    @Override
318
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
319
        if (resultCode == ChatRecommendFragment.CLICK_PUBLISH_BTN) {
320
            chatRecommendFragment.isFirst = false;
321
        }
322
    }
315
}
323
}

+ 13 - 1
app/src/main/java/com/electric/chargingpile/activity/PublishItemsActivity.java

18
18
19
import com.electric.chargingpile.R;
19
import com.electric.chargingpile.R;
20
import com.electric.chargingpile.application.MainApplication;
20
import com.electric.chargingpile.application.MainApplication;
21
import com.electric.chargingpile.fragment.ChatRecommendFragment;
22
import com.electric.chargingpile.fragment.TalkRecommendFragment;
21
import com.electric.chargingpile.manager.ProfileManager;
23
import com.electric.chargingpile.manager.ProfileManager;
22
import com.electric.chargingpile.util.BarColorUtil;
24
import com.electric.chargingpile.util.BarColorUtil;
23
import com.electric.chargingpile.util.ToastUtil;
25
import com.electric.chargingpile.util.ToastUtil;
108
                startActivity(intent);
110
                startActivity(intent);
109
                break;
111
                break;
110
            case R.id.share_publish_close:
112
            case R.id.share_publish_close:
111
                finish();
113
                backOperate();
112
                break;
114
                break;
113
            case R.id.publish_radio: // 用户发布内容规则radio
115
            case R.id.publish_radio: // 用户发布内容规则radio
114
                publishRadioClick();
116
                publishRadioClick();
147
            publish_radio.setImageDrawable(getResources().getDrawable(R.drawable.radio_unselected));
149
            publish_radio.setImageDrawable(getResources().getDrawable(R.drawable.radio_unselected));
148
        }
150
        }
149
    }
151
    }
152
153
    @Override
154
    public void onBackPressed() {
155
        backOperate();
156
    }
157
158
    private void backOperate() {
159
        PublishItemsActivity.this.setResult(ChatRecommendFragment.CLICK_PUBLISH_BTN);
160
        PublishItemsActivity.this.finish();
161
    }
150
}
162
}

+ 3 - 2
app/src/main/java/com/electric/chargingpile/fragment/ChatRecommendFragment.java

41
41
42
public class ChatRecommendFragment extends Fragment implements View.OnClickListener {
42
public class ChatRecommendFragment extends Fragment implements View.OnClickListener {
43
    private static final String TAG = "ChatRecommendFragment";
43
    private static final String TAG = "ChatRecommendFragment";
44
    public static final int CLICK_PUBLISH_BTN = 1010;
44
    private View view;
45
    private View view;
45
    private XRefreshView refreshView;
46
    private XRefreshView refreshView;
46
    private ImageView iv_ask;
47
    private ImageView iv_ask;
48
    private ChatRecommendAdapter chatRecommendAdapter;
49
    private ChatRecommendAdapter chatRecommendAdapter;
49
    private StaggeredGridLayoutManager layoutManager;
50
    private StaggeredGridLayoutManager layoutManager;
50
    private ImageView chat_share_info_remind;
51
    private ImageView chat_share_info_remind;
51
    private boolean isFirst = false;
52
    public boolean isFirst = false;
52
    private int page = 1;
53
    private int page = 1;
53
    private LoadingDialog loadingDialog;
54
    private LoadingDialog loadingDialog;
54
55
192
                if ("1000".equals(code)) {
193
                if ("1000".equals(code)) {
193
                    chat_share_info_remind.setVisibility(View.GONE);
194
                    chat_share_info_remind.setVisibility(View.GONE);
194
                    ProfileManager.getInstance().setFirstComeIn(getActivity(), "label");
195
                    ProfileManager.getInstance().setFirstComeIn(getActivity(), "label");
195
                    startActivity(new Intent(getActivity(), PublishItemsActivity.class));
196
                    startActivityForResult(new Intent(getActivity(), PublishItemsActivity.class), CLICK_PUBLISH_BTN);
196
                } else if ("8010".equals(code)) {
197
                } else if ("8010".equals(code)) {
197
                    startActivity(new Intent(getContext(), LoginActivity.class));
198
                    startActivity(new Intent(getContext(), LoginActivity.class));
198
                    ToastUtil.showToast(getContext(), desc, Toast.LENGTH_LONG);
199
                    ToastUtil.showToast(getContext(), desc, Toast.LENGTH_LONG);