Ver Código Fonte

分享提示修改完成

huyuguo 5 anos atrás
pai
commit
e3657ef367

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

18
18
19
/**
19
/**
20
 * @author dxh
20
 * @author dxh
21
 * @deprecated 发布类型选择页
21
 * 发布类型选择页
22
 */
22
 */
23
public class PublishItemsActivity extends AppCompatActivity implements View.OnClickListener {
23
public class PublishItemsActivity extends AppCompatActivity implements View.OnClickListener {
24
24

+ 12 - 4
app/src/main/java/com/electric/chargingpile/fragment/ChatRecommendFragment.java

1
package com.electric.chargingpile.fragment;
1
package com.electric.chargingpile.fragment;
2
2
3
import android.content.Intent;
3
import android.os.Bundle;
4
import android.os.Bundle;
4
import android.support.v4.app.Fragment;
5
import android.support.v4.app.Fragment;
5
import android.support.v7.widget.RecyclerView;
6
import android.support.v7.widget.RecyclerView;
15
16
16
import com.andview.refreshview.XRefreshView;
17
import com.andview.refreshview.XRefreshView;
17
import com.electric.chargingpile.R;
18
import com.electric.chargingpile.R;
19
import com.electric.chargingpile.activity.LoginActivity;
20
import com.electric.chargingpile.activity.PublishItemsActivity;
18
import com.electric.chargingpile.adapter.ChatRecommendAdapter;
21
import com.electric.chargingpile.adapter.ChatRecommendAdapter;
19
import com.electric.chargingpile.adapter.ChatRecommendItemDecoration;
22
import com.electric.chargingpile.adapter.ChatRecommendItemDecoration;
20
import com.electric.chargingpile.application.MainApplication;
23
import com.electric.chargingpile.application.MainApplication;
41
    private RecyclerView recyclerView;
44
    private RecyclerView recyclerView;
42
    private ChatRecommendAdapter chatRecommendAdapter;
45
    private ChatRecommendAdapter chatRecommendAdapter;
43
    private StaggeredGridLayoutManager layoutManager;
46
    private StaggeredGridLayoutManager layoutManager;
44
    private LinearLayout chat_share_info_remind;
47
    private ImageView chat_share_info_remind;
45
    private boolean isFirst = false;
48
    private boolean isFirst = false;
46
    private int page = 1;
49
    private int page = 1;
47
50
65
        String isFirstComeIn = ProfileManager.getInstance().getIsFirstComeIn(getActivity());
68
        String isFirstComeIn = ProfileManager.getInstance().getIsFirstComeIn(getActivity());
66
        if (TextUtils.isEmpty(isFirstComeIn)) {
69
        if (TextUtils.isEmpty(isFirstComeIn)) {
67
            isFirst = true;
70
            isFirst = true;
68
            ProfileManager.getInstance().setFirstComeIn(getActivity(), "label");
69
            chat_share_info_remind.setVisibility(View.VISIBLE);
71
            chat_share_info_remind.setVisibility(View.VISIBLE);
70
        } else {
72
        } else {
71
            chat_share_info_remind.setVisibility(View.GONE);
73
            chat_share_info_remind.setVisibility(View.GONE);
149
    public void onClick(View view) {
151
    public void onClick(View view) {
150
        switch (view.getId()) {
152
        switch (view.getId()) {
151
            case R.id.iv_ask: // 推荐分享
153
            case R.id.iv_ask: // 推荐分享
152
                // TODO
154
                if (MainApplication.isLogin()){
155
                    chat_share_info_remind.setVisibility(View.GONE);
156
                    ProfileManager.getInstance().setFirstComeIn(getActivity(), "label");
157
                    startActivity(new Intent(getActivity(), PublishItemsActivity.class));
158
                } else {
159
                    startActivity(new Intent(getActivity().getApplicationContext(), LoginActivity.class));
160
                    ToastUtil.showToast(getActivity().getApplicationContext(),"请先登录", Toast.LENGTH_SHORT);
161
                }
153
                break;
162
                break;
154
        }
163
        }
155
    }
164
    }
156
165
157
158
    public void refreshList() {
166
    public void refreshList() {
159
        if (view == null)
167
        if (view == null)
160
            return;
168
            return;

+ 1 - 1
app/src/main/java/com/electric/chargingpile/util/CommonParams.java

16
            map.put("deviceOs", "android");
16
            map.put("deviceOs", "android");
17
            map.put("appVer", BuildConfig.VERSION_NAME);
17
            map.put("appVer", BuildConfig.VERSION_NAME);
18
//            map.put("appToken", "");
18
//            map.put("appToken", "");
19
            map.put("deviceOsVer", Build.VERSION.SDK_INT + "");
19
            map.put("deviceOsVer", Build.VERSION.RELEASE);
20
            map.put("deviceId", JPushInterface.getUdid(MainApplication.context));
20
            map.put("deviceId", JPushInterface.getUdid(MainApplication.context));
21
//            map.put("tpToken", "");
21
//            map.put("tpToken", "");
22
            map.put("jpushId", JPushInterface.getRegistrationID(MainApplication.context));
22
            map.put("jpushId", JPushInterface.getRegistrationID(MainApplication.context));

BIN
app/src/main/res/drawable-hdpi/chat_share_info_remind.png


BIN
app/src/main/res/drawable-mdpi/chat_share_info_remind.png


BIN
app/src/main/res/drawable-xhdpi/chat_share_info_remind.png


BIN
app/src/main/res/drawable-xxhdpi/chat_share_info_remind.png


BIN
app/src/main/res/drawable-xxxhdpi/chat_share_info_remind.png


+ 14 - 2
app/src/main/res/layout/fragment_chat_recommend.xml

3
    xmlns:tools="http://schemas.android.com/tools"
3
    xmlns:tools="http://schemas.android.com/tools"
4
    android:layout_width="match_parent"
4
    android:layout_width="match_parent"
5
    android:layout_height="match_parent">
5
    android:layout_height="match_parent">
6
6
    <com.andview.refreshview.XRefreshView
7
    <com.andview.refreshview.XRefreshView
7
        android:id="@+id/chat_x_refresh_view"
8
        android:id="@+id/chat_x_refresh_view"
8
        android:layout_width="match_parent"
9
        android:layout_width="match_parent"
9
        android:layout_height="match_parent">
10
        android:layout_height="match_parent">
11
10
        <android.support.v7.widget.RecyclerView
12
        <android.support.v7.widget.RecyclerView
11
            android:id="@+id/recycler_view_test_rv"
13
            android:id="@+id/recycler_view_test_rv"
12
            android:layout_width="match_parent"
14
            android:layout_width="match_parent"
24
        android:layout_marginBottom="22dp"
26
        android:layout_marginBottom="22dp"
25
        android:src="@drawable/app_share_talk_icon" />
27
        android:src="@drawable/app_share_talk_icon" />
26
28
27
    <LinearLayout
29
    <ImageView
30
        android:layout_marginRight="3dp"
28
        android:id="@+id/chat_share_info_remind"
31
        android:id="@+id/chat_share_info_remind"
29
        android:layout_width="wrap_content"
32
        android:layout_width="wrap_content"
33
        android:layout_height="wrap_content"
34
        android:layout_alignParentBottom="true"
35
        android:layout_marginBottom="24dp"
36
        android:layout_toLeftOf="@+id/iv_ask"
37
        android:src="@drawable/chat_share_info_remind" />
38
39
    <LinearLayout
40
        android:id="@+id/chat_share_info_remindxx"
41
        android:layout_width="wrap_content"
30
        android:layout_height="40dp"
42
        android:layout_height="40dp"
31
        android:layout_alignParentBottom="true"
43
        android:layout_alignParentBottom="true"
32
        android:layout_marginBottom="24dp"
44
        android:layout_marginBottom="24dp"
33
        android:layout_toLeftOf="@+id/iv_ask"
45
        android:layout_toLeftOf="@+id/iv_ask"
34
        android:gravity="center_vertical"
46
        android:gravity="center_vertical"
35
        android:orientation="horizontal"
47
        android:orientation="horizontal"
36
        android:visibility="visible">
48
        android:visibility="gone">
37
49
38
        <RelativeLayout
50
        <RelativeLayout
39
            android:layout_width="wrap_content"
51
            android:layout_width="wrap_content"