Quellcode durchsuchen

站点列表修改

huyuguo vor 4 Jahren
Ursprung
Commit
29465fb852

+ 0 - 16
app/src/main/java/com/electric/chargingpile/activity/MainMapActivity.java

@ -330,7 +330,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
330 330
    private TextView tv_tishi, paoName, paoName1, paoAddress, paoCostWay, paoDaohang, paoDistance,
331 331
            paoFast, paoSlow, paoAlter, paoTotal, tingche, fuwu, dian, tv_grade, tv_shaixuan, tv_recommend_tip,
332 332
            tv_daohang, tvOne, tvTwo, tv_num, tvThree, tv_sortDistance, tv_sortStarLevel, iv_list, tv_sortFreeTime;
333
    private ImageView recommend_more_detail;
334 333
    public static TextView tv_atCity;
335 334
    public static RelativeLayout paoRl;
336 335
    public static LinearLayout rl_control;
@ -1407,14 +1406,7 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
1407 1406
        //站点地图列表切换按钮
1408 1407
        iv_list = (TextView) findViewById(R.id.iv_list);
1409 1408
        iv_list.setOnClickListener(this);
1410
        recommend_more_detail = findViewById(R.id.recommend_more_detail);
1411
        recommend_more_detail.setOnClickListener(this);
1412 1409
        SharedPreferencesUtil sharedPreferencesUtil = new SharedPreferencesUtil(getApplication());
1413
        if (sharedPreferencesUtil.hasKey("cdz_recommend_more_detail")) {
1414
            recommend_more_detail.setVisibility(View.GONE);
1415
        } else {
1416
            recommend_more_detail.setVisibility(View.VISIBLE);
1417
        }
1418 1410
        //站点列表
1419 1411
        lvZhan = (ListView) findViewById(R.id.lv_zhan_list);
1420 1412
        adapter = new ZhanAdapter();
@ -2635,13 +2627,9 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
2635 2627
                aMap.moveCamera(CameraUpdateFactory.zoomOut());
2636 2628
                controlZoomShow();
2637 2629
                break;
2638
            case R.id.recommend_more_detail:
2639
                break;
2640 2630
            //地图&列表切换按钮
2641 2631
            case R.id.iv_list:
2642
                recommend_more_detail.setVisibility(View.GONE);
2643 2632
                sharedPreferencesUtil.putBoolean("cdz_recommend_more_detail", true);
2644
2645 2633
                String jing, wei;
2646 2634
                if (MainApplication.search_jing != 0.0 && MainApplication.search_wei != 0.0) {
2647 2635
                    Log.e(TAG, "onClick: 有搜索");
@ -2861,7 +2849,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
2861 2849
            }
2862 2850
            MainApplication.isMap = false;
2863 2851
            //显示列表站点
2864
            iv_list.setText("地图");
2865 2852
            lvZhan.setVisibility(View.VISIBLE);
2866 2853
            isListShow = true;
2867 2854
            if (list.size() > 0) {
@ -2886,7 +2873,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
2886 2873
        } else {
2887 2874
            //显示地图站点
2888 2875
            MainApplication.isMap = true;
2889
            iv_list.setText("推荐");
2890 2876
            lvZhan.setVisibility(View.GONE);
2891 2877
            rl_mapList.setVisibility(View.GONE);
2892 2878
            tv_tishi.setVisibility(View.GONE);
@ -2915,7 +2901,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
2915 2901
2916 2902
    private void showUi(boolean status) {
2917 2903
        if (status == true) {
2918
            iv_list.setText("推荐");
2919 2904
            lvZhan.setVisibility(View.GONE);
2920 2905
            rl_mapList.setVisibility(View.GONE);
2921 2906
            tv_tishi.setVisibility(View.GONE);
@ -2931,7 +2916,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
2931 2916
            iv_roadCondition.setVisibility(View.VISIBLE);
2932 2917
            iv_example.setVisibility(View.VISIBLE);
2933 2918
        } else {
2934
            iv_list.setText("地图");
2935 2919
            lvZhan.setVisibility(View.VISIBLE);
2936 2920
            if (list.size() > 0) {
2937 2921
                rl_mapList.setVisibility(View.VISIBLE);

+ 13 - 5
app/src/main/java/com/electric/chargingpile/activity/RecommendChargingStationActivity.java

@ -8,11 +8,15 @@ import android.graphics.Color;
8 8
import android.graphics.drawable.BitmapDrawable;
9 9
import android.os.Handler;
10 10
import android.os.Message;
11
11 12
import androidx.constraintlayout.widget.ConstraintLayout;
12 13
import androidx.appcompat.app.AppCompatActivity;
14
13 15
import android.os.Bundle;
16
14 17
import androidx.recyclerview.widget.LinearLayoutManager;
15 18
import androidx.recyclerview.widget.RecyclerView;
19
16 20
import android.view.Gravity;
17 21
import android.view.LayoutInflater;
18 22
import android.view.View;
@ -78,7 +82,7 @@ public class RecommendChargingStationActivity extends AppCompatActivity implemen
78 82
    private TextView first_condition_text;
79 83
    private ImageView first_condition_image;
80 84
81
    private int firstCondition = 1;
85
    private int firstCondition = 3;
82 86
    private TextView first_can_charging;
83 87
    private TextView first_free_parking;
84 88
    private TextView first_quick_charging;
@ -107,7 +111,12 @@ public class RecommendChargingStationActivity extends AppCompatActivity implemen
107 111
        BarColorUtil.initStatusBarColor(RecommendChargingStationActivity.this);
108 112
        initView();
109 113
        MobclickAgent.onEvent(getApplicationContext(), "1136");
110
        recommendChargingStationFunc();
114
        if (zhanList.size() == 0) {
115
            loadingDialog.show();
116
            ete("{\"fun\":\"timer\"}");
117
        } else {
118
            filterChargingStation();
119
        }
111 120
    }
112 121
113 122
    private void initView() {
@ -591,7 +600,7 @@ public class RecommendChargingStationActivity extends AppCompatActivity implemen
591 600
                holder.window_tv_fast_free_num.setText(recommendZhan.getFast_able_num());
592 601
                holder.window_tv_slow_free_num.setText(recommendZhan.getSlow_able_num());
593 602
                holder.window_tv_fast_total_num.setText("".equals(recommendZhan.getFast_num()) ? "0" : "/" + recommendZhan.getFast_num());
594
                holder.window_tv_slow_total_num.setText("".equals(recommendZhan.getSlow_num()) ? "0" : "/" +  recommendZhan.getSlow_num());
603
                holder.window_tv_slow_total_num.setText("".equals(recommendZhan.getSlow_num()) ? "0" : "/" + recommendZhan.getSlow_num());
595 604
            }
596 605
            holder.fenshi_info_textview.setText("");
597 606
@ -1169,8 +1178,7 @@ public class RecommendChargingStationActivity extends AppCompatActivity implemen
1169 1178
                    socket.setReceiveBufferSize(99999);  //  接收缓冲大小
1170 1179
                    socket.setSendBufferSize(99999);
1171 1180
                    // 向服务器发送消息
1172
                    PrintWriter out = new PrintWriter(new BufferedWriter(
1173
                            new OutputStreamWriter(socket.getOutputStream())), true);
1181
                    PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true);
1174 1182
                    out.println(params);
1175 1183
                    // 接收来自服务器的消息
1176 1184
                    BufferedReader br = new BufferedReader(new InputStreamReader(

+ 1 - 12
app/src/main/res/layout/activity_main_map.xml

@ -131,7 +131,7 @@
131 131
            android:paddingTop="5dp"
132 132
            android:paddingRight="10px"
133 133
            android:paddingBottom="5dp"
134
            android:text="推荐"
134
            android:text="列表"
135 135
            android:textColor="@color/lvse"
136 136
            android:textSize="15sp" />
137 137
@ -1540,17 +1540,6 @@
1540 1540
            android:paddingRight="15dp"
1541 1541
            android:src="@drawable/icon_example_main" />
1542 1542
    </LinearLayout>
1543
    <!-- 推荐更详细哦 -->
1544
    <ImageView
1545
        android:id="@+id/recommend_more_detail"
1546
        android:layout_width="wrap_content"
1547
        android:layout_height="wrap_content"
1548
        android:layout_alignParentRight="true"
1549
        android:layout_marginTop="44dp"
1550
        android:layout_marginRight="5dp"
1551
        android:src="@drawable/recommend_remind"
1552
        android:visibility="gone"
1553
        tools:visibility="visible" />
1554 1543
1555 1544
    <LinearLayout
1556 1545
        android:id="@+id/rl_control"

+ 6 - 6
app/src/main/res/layout/activity_recommend_charging_station.xml

@ -31,7 +31,7 @@
31 31
            android:layout_width="match_parent"
32 32
            android:layout_height="match_parent"
33 33
            android:gravity="center"
34
            android:text="推荐站点"
34
            android:text="站点列表"
35 35
            android:textColor="#222222"
36 36
            android:textSize="18sp" />
37 37
@ -71,7 +71,7 @@
71 71
                    android:layout_width="wrap_content"
72 72
                    android:layout_height="wrap_content"
73 73
                    android:gravity="center"
74
                    android:text="智能推荐"
74
                    android:text="距离最近"
75 75
                    android:textColor="#2fc45b"
76 76
                    android:textSize="12sp" />
77 77
@ -191,12 +191,12 @@
191 191
                android:orientation="horizontal">
192 192
193 193
                <Button
194
                    android:id="@+id/second_1"
194
                    android:id="@+id/second_3"
195 195
                    android:layout_width="0dp"
196 196
                    android:layout_height="match_parent"
197 197
                    android:layout_weight="1"
198 198
                    android:background="@drawable/recommend_btn_selected"
199
                    android:text="智能推荐"
199
                    android:text="距离最近"
200 200
                    android:textColor="#ffffff"
201 201
                    android:textSize="12sp" />
202 202
@ -219,12 +219,12 @@
219 219
                    android:layout_height="match_parent" />
220 220
221 221
                <Button
222
                    android:id="@+id/second_3"
222
                    android:id="@+id/second_1"
223 223
                    android:layout_width="0dp"
224 224
                    android:layout_height="match_parent"
225 225
                    android:layout_weight="1"
226 226
                    android:background="@drawable/recommend_btn_normal"
227
                    android:text="距离最近"
227
                    android:text="智能推荐"
228 228
                    android:textColor="#2FC45B"
229 229
                    android:textSize="12sp" />
230 230