num lines-num-new">
// Log.i("appTime(long)---", appTime1+"");
|
|
665
|
|
// cha = appTime1 - phpTime;
|
|
666
|
|
|
|
667
|
|
// SharedPreferences mySharedPreferences= MainFragment.getSharedPreferences("userName",
|
|
668
|
|
// Activity.MODE_PRIVATE);
|
|
669
|
|
// SharedPreferences.Editor editor = mySharedPreferences.edit();
|
|
670
|
|
// editor.putInt("cha", cha);
|
|
671
|
|
// editor.commit();
|
|
672
|
|
// Log.d("cha(long)---", cha + "");
|
|
673
|
|
|
|
674
|
|
|
|
675
|
651
|
try {
|
|
676
|
652
|
String date = JsonUtils.getKeyResult(msg.obj.toString(), "data");
|
|
677
|
653
|
// Log.e("data", date);
|
|
|
@ -933,6 +909,7 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
933
|
909
|
}
|
|
934
|
910
|
|
|
935
|
911
|
showPostDelayedDialog();
|
|
|
912
|
getSwitch();
|
|
936
|
913
|
// ConfirmOrderActivity.actionStart(this);
|
|
937
|
914
|
// startActivity(new Intent(getApplication(), ChargingStatusActivity.class));
|
|
938
|
915
|
// startActivity(new Intent(this, SkipUserInfoActivity.class));
|
|
|
@ -1033,6 +1010,9 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
1033
|
1010
|
windowComments = (RelativeLayout) findViewById(R.id.window_rl_comment);
|
|
1034
|
1011
|
|
|
1035
|
1012
|
windowAd = (ImageView) findViewById(R.id.window_iv_ad);
|
|
|
1013
|
imgActivityCenter = (ImageView) findViewById(R.id.imgActivityCenter);
|
|
|
1014
|
|
|
|
1015
|
|
|
1036
|
1016
|
windowGradeImg = (ImageView) findViewById(R.id.window_iv_zhan_grade);
|
|
1037
|
1017
|
iv_tuijian_close = (ImageView) findViewById(R.id.iv_tuijian_close);
|
|
1038
|
1018
|
iv_tuijian_tip_close = (ImageView) findViewById(R.id.iv_tuijian_tip_close);
|
|
|
@ -1129,6 +1109,7 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
1129
|
1109
|
tv_sortStarLevel = (TextView) findViewById(R.id.tv_sortStarLevel);
|
|
1130
|
1110
|
tv_sortStarLevel.setOnClickListener(this);
|
|
1131
|
1111
|
tv_sortFreeTime = (TextView) findViewById(R.id.tv_sortFreeTime);
|
|
|
1112
|
notificationText = (TextView) findViewById(R.id.notificationText);
|
|
1132
|
1113
|
tv_sortFreeTime.setOnClickListener(this);
|
|
1133
|
1114
|
rl_mapList = (RelativeLayout) findViewById(R.id.rl_mapList);
|
|
1134
|
1115
|
iv_roadCondition = (ImageView) findViewById(R.id.iv_roadCondition);
|
|
|
@ -1186,7 +1167,6 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
1186
|
1167
|
//// clickMarker = false;
|
|
1187
|
1168
|
// firstOpen = false;
|
|
1188
|
1169
|
// }
|
|
1189
|
|
// getMessage();
|
|
1190
|
1170
|
|
|
1191
|
1171
|
inBtn = (ImageView) findViewById(R.id.zoomin);
|
|
1192
|
1172
|
inBtn.setOnClickListener(this);
|
|
|
@ -1411,6 +1391,7 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
1411
|
1391
|
if (hasLocationPermission() && center == null && mlocationClient!=null) {
|
|
1412
|
1392
|
mlocationClient.startLocation();
|
|
1413
|
1393
|
}
|
|
|
1394
|
getMessage();
|
|
1414
|
1395
|
}
|
|
1415
|
1396
|
|
|
1416
|
1397
|
private void searchAll() {
|
|
|
@ -3645,68 +3626,56 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
3645
|
3626
|
|
|
3646
|
3627
|
//获取系统消息
|
|
3647
|
3628
|
private void getMessage() {
|
|
3648
|
|
new Thread(new Runnable() {
|
|
3649
|
|
@Override
|
|
3650
|
|
public void run() {
|
|
3651
|
|
long appTime1 = System.currentTimeMillis() / 1000;
|
|
3652
|
|
// Log.i("appTime(long)---", appTime1 + "");
|
|
3653
|
|
String token = String.valueOf(appTime1);
|
|
3654
|
|
// Log.e("token", token);
|
|
3655
|
|
String url = null;
|
|
3656
|
|
if (MainApplication.msgTime.equals("0")) {
|
|
3657
|
|
MainApplication.firstOpenTime = token;
|
|
3658
|
|
ProfileManager.getInstance().setFirstOpenTime(getApplicationContext(), token);
|
|
3659
|
|
MainApplication.msgTime = token;
|
|
3660
|
|
ProfileManager.getInstance().setSystemMsgTime(getApplicationContext(), token);
|
|
3661
|
|
}
|
|
3662
|
|
try {
|
|
3663
|
|
url = MainApplication.url + "/zhannew/basic/web/index.php/zhangonggao/release?timer=" + MainApplication.msgTime;
|
|
3664
|
|
// Log.e("890", url);
|
|
3665
|
|
} catch (Exception e) {
|
|
3666
|
|
e.printStackTrace();
|
|
3667
|
|
}
|
|
3668
|
|
submitMessage(url);
|
|
3669
|
|
}
|
|
3670
|
|
}).start();
|
|
3671
|
|
}
|
|
|
3629
|
long appTime1 = System.currentTimeMillis() / 1000;
|
|
|
3630
|
String token = String.valueOf(appTime1);
|
|
3672
|
3631
|
|
|
3673
|
|
private void submitMessage(String sms) {
|
|
|
3632
|
if (MainApplication.msgTime.equals("0")) {
|
|
|
3633
|
MainApplication.firstOpenTime = token;
|
|
|
3634
|
ProfileManager.getInstance().setFirstOpenTime(getApplicationContext(), token);
|
|
|
3635
|
MainApplication.msgTime = token;
|
|
|
3636
|
ProfileManager.getInstance().setSystemMsgTime(getApplicationContext(), token);
|
|
|
3637
|
}
|
|
|
3638
|
String url = MainApplication.url + "/zhannew/basic/web/index.php/zhangonggao/release2?timer=" + MainApplication.msgTime;
|
|
|
3639
|
// Log.e(TAG, "onResponse hc url: "+url);
|
|
|
3640
|
OkHttpUtils.get().url(url).build().execute(new StringCallback() {
|
|
|
3641
|
@Override
|
|
|
3642
|
public void onError(Call call, Exception e) {
|
|
3674
|
3643
|
|
|
3675
|
|
// Log.e("url", sms);
|
|
3676
|
|
Request request = new Request.Builder().url(sms).build();
|
|
3677
|
|
Response response = null;
|
|
3678
|
|
try {
|
|
3679
|
|
if (request == null) {
|
|
3680
|
|
Message msg = new Message();
|
|
3681
|
|
msg.what = 5;
|
|
3682
|
|
hand.sendMessage(msg);
|
|
3683
|
|
return;
|
|
3684
|
3644
|
}
|
|
3685
|
|
response = OkHttpUtil.execute(request);
|
|
3686
|
|
if (response.code() == 200) {
|
|
3687
|
|
String json = "";
|
|
|
3645
|
|
|
|
3646
|
@Override
|
|
|
3647
|
public void onResponse(String response) {
|
|
3688
|
3648
|
try {
|
|
3689
|
|
json = response.body().string();
|
|
3690
|
|
Message msg = new Message();
|
|
3691
|
|
msg.obj = json;
|
|
3692
|
|
msg.what = 7;
|
|
3693
|
|
hand.sendMessage(msg);
|
|
3694
|
|
// Log.e("url", json);
|
|
3695
|
|
} catch (Exception e) {
|
|
|
3649
|
JSONArray jsonArray=new JSONArray(response);
|
|
|
3650
|
if (jsonArray.length()>0){
|
|
|
3651
|
JSONObject jsonObject = (JSONObject) jsonArray.get(0);
|
|
|
3652
|
String content = jsonObject.optString("content");
|
|
|
3653
|
String url = jsonObject.optString("url");
|
|
|
3654
|
if (rl_charging_notice.getVisibility() != View.VISIBLE){
|
|
|
3655
|
notificationText.setText(content);
|
|
|
3656
|
rl_charging_notice.setOnClickListener(view -> {
|
|
|
3657
|
if (!TextUtils.isEmpty(url)){
|
|
|
3658
|
Uri.Builder builder = Uri.parse(url).buildUpon();
|
|
|
3659
|
builder.appendQueryParameter("user_id", MainApplication.userId);
|
|
|
3660
|
builder.appendQueryParameter("tel", MainApplication.userPhone);
|
|
|
3661
|
builder.appendQueryParameter("token", MainApplication.userId);
|
|
|
3662
|
LogUtils.e(builder.toString());
|
|
|
3663
|
Intent intent = new Intent(getApplicationContext(), MyWebViewActivity.class);
|
|
|
3664
|
intent.putExtra("url", url);
|
|
|
3665
|
startActivity(intent);
|
|
|
3666
|
}
|
|
|
3667
|
});
|
|
|
3668
|
rl_charging_notice.setVisibility(View.VISIBLE);
|
|
|
3669
|
}
|
|
|
3670
|
}
|
|
|
3671
|
} catch (JSONException e) {
|
|
3696
|
3672
|
e.printStackTrace();
|
|
3697
|
|
Message msg = new Message();
|
|
3698
|
|
msg.what = 5;
|
|
3699
|
|
hand.sendMessage(msg);
|
|
3700
|
3673
|
}
|
|
3701
|
3674
|
}
|
|
3702
|
|
} catch (Exception e) {
|
|
3703
|
|
e.printStackTrace();
|
|
3704
|
|
Message msg = new Message();
|
|
3705
|
|
msg.what = 5;
|
|
3706
|
|
hand.sendMessage(msg);
|
|
3707
|
|
}
|
|
|
3675
|
});
|
|
3708
|
3676
|
}
|
|
3709
|
3677
|
|
|
|
3678
|
|
|
3710
|
3679
|
public void MainMapp() {
|
|
3711
|
3680
|
eteCityTime("{\"fun\":\"timer\"}");
|
|
3712
|
3681
|
clickMarker = false;
|
|
|
@ -3817,6 +3786,45 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
3817
|
3786
|
|
|
3818
|
3787
|
}
|
|
3819
|
3788
|
|
|
|
3789
|
/**
|
|
|
3790
|
* 是否展示 活动中心
|
|
|
3791
|
* */
|
|
|
3792
|
private void getSwitch(){
|
|
|
3793
|
String url =MainApplication.url+"/zhannew/basic/web/index.php/zhangonggao/switch";
|
|
|
3794
|
OkHttpUtils.get().url(url).build().execute(new StringCallback() {
|
|
|
3795
|
@Override
|
|
|
3796
|
public void onError(Call call, Exception e) {
|
|
|
3797
|
|
|
|
3798
|
}
|
|
|
3799
|
|
|
|
3800
|
@Override
|
|
|
3801
|
public void onResponse(String response) {
|
|
|
3802
|
String rtnCode = JsonUtils.getKeyResult(response, "code");
|
|
|
3803
|
if (!TextUtils.isEmpty(rtnCode) && rtnCode.equals("100")) {
|
|
|
3804
|
String data = JsonUtils.getKeyResult(response, "data");
|
|
|
3805
|
String url = JsonUtils.getKeyResult(response, "url")==null ?"":JsonUtils.getKeyResult(response, "url");
|
|
|
3806
|
|
|
|
3807
|
if (!TextUtils.isEmpty(data) && data.equals("1")){
|
|
|
3808
|
imgActivityCenter.setVisibility(View.VISIBLE);
|
|
|
3809
|
imgActivityCenter.setOnClickListener(v->{
|
|
|
3810
|
Uri.Builder builder = Uri.parse(url).buildUpon();
|
|
|
3811
|
builder.appendQueryParameter("user_id", MainApplication.userId);
|
|
|
3812
|
builder.appendQueryParameter("tel", MainApplication.userPhone);
|
|
|
3813
|
builder.appendQueryParameter("token", MainApplication.userId);
|
|
|
3814
|
LogUtils.e(builder.toString());
|
|
|
3815
|
Intent intent = new Intent(getApplicationContext(), MyWebViewActivity.class);
|
|
|
3816
|
intent.putExtra("url", url);
|
|
|
3817
|
startActivity(intent);
|
|
|
3818
|
});
|
|
|
3819
|
}else{
|
|
|
3820
|
imgActivityCenter.setVisibility(View.GONE);
|
|
|
3821
|
}
|
|
|
3822
|
}
|
|
|
3823
|
}
|
|
|
3824
|
});
|
|
|
3825
|
|
|
|
3826
|
}
|
|
|
3827
|
|
|
3820
|
3828
|
//登陆状态判断
|
|
3821
|
3829
|
private void setlogin() {
|
|
3822
|
3830
|
if (TextUtils
|
|
|
@ -3952,6 +3960,7 @@ public class MainMapActivity extends Activity implements LocationSource, AMapLoc
|
|
3952
|
3960
|
String rtnCode = JsonUtils.getKeyResult(response, "rtnCode");
|
|
3953
|
3961
|
if ("306".equals(rtnCode)) {
|
|
3954
|
3962
|
LogUtils.e("有订单");
|
|
|
3963
|
notificationText.setText("您有一笔订单正在进行中,点击查看详情...");
|
|
3955
|
3964
|
rl_charging_notice.setVisibility(View.VISIBLE);
|
|
3956
|
3965
|
if (firstCheck) {
|
|
3957
|
3966
|
if (isStatusBack == false) {
|
|
|
@ -79,7 +79,7 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
79
|
79
|
private TextView tvSearch;
|
|
80
|
80
|
private Toast toast = null;
|
|
81
|
81
|
private EditText etSearch;
|
|
82
|
|
private ImageView ivClear;
|
|
|
82
|
private ImageView ivClear,imgNoData;
|
|
83
|
83
|
private ListView lvContent;
|
|
84
|
84
|
private SearchAdapter adapter;
|
|
85
|
85
|
private List<Map<String, String>> addressList = new ArrayList<Map<String, String>>();
|
|
|
@ -132,6 +132,7 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
132
|
132
|
ivClear = (ImageView) findViewById(R.id.iv_search_clear);
|
|
133
|
133
|
ivClear.setOnClickListener(this);
|
|
134
|
134
|
no_result = findViewById(R.id.no_result);
|
|
|
135
|
imgNoData = findViewById(R.id.imgNoData);
|
|
135
|
136
|
|
|
136
|
137
|
etSearch = (EditText) findViewById(R.id.et_search);
|
|
137
|
138
|
etSearch.setOnClickListener(new OnClickListener() {
|
|
|
@ -214,6 +215,7 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
214
|
215
|
lvContent.setVisibility(View.GONE);
|
|
215
|
216
|
} else {
|
|
216
|
217
|
no_result.setVisibility(View.GONE);
|
|
|
218
|
imgNoData.setVisibility(View.GONE);
|
|
217
|
219
|
keyWord = s;
|
|
218
|
220
|
doSearchQuery();
|
|
219
|
221
|
doPointNameSearchQuery();
|
|
|
@ -488,8 +490,10 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
488
|
490
|
|
|
489
|
491
|
if (addressList.size() == 0 && pointList.size() == 0) {
|
|
490
|
492
|
no_result.setVisibility(View.VISIBLE);
|
|
|
493
|
imgNoData.setVisibility(View.VISIBLE);
|
|
491
|
494
|
} else {
|
|
492
|
495
|
no_result.setVisibility(View.GONE);
|
|
|
496
|
imgNoData.setVisibility(View.GONE);
|
|
493
|
497
|
}
|
|
494
|
498
|
|
|
495
|
499
|
} catch (Exception e) {
|
|
|
@ -503,9 +507,12 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
503
|
507
|
|
|
504
|
508
|
if (addressList.size() == 0 && pointList.size() == 0) {
|
|
505
|
509
|
no_result.setVisibility(View.VISIBLE);
|
|
|
510
|
imgNoData.setVisibility(View.VISIBLE);
|
|
506
|
511
|
} else {
|
|
507
|
512
|
no_result.setVisibility(View.GONE);
|
|
|
513
|
imgNoData.setVisibility(View.GONE);
|
|
508
|
514
|
}
|
|
|
515
|
|
|
509
|
516
|
}
|
|
510
|
517
|
}
|
|
511
|
518
|
} else {
|
|
|
@ -1020,8 +1027,10 @@ public class SearchActivity extends Activity implements OnClickListener, Inputti
|
|
1020
|
1027
|
|
|
1021
|
1028
|
if (addressList.size() == 0 && pointList.size() == 0) {
|
|
1022
|
1029
|
no_result.setVisibility(View.VISIBLE);
|
|
|
1030
|
imgNoData.setVisibility(View.VISIBLE);
|
|
1023
|
1031
|
} else {
|
|
1024
|
1032
|
no_result.setVisibility(View.GONE);
|
|
|
1033
|
imgNoData.setVisibility(View.GONE);
|
|
1025
|
1034
|
}
|
|
1026
|
1035
|
}
|
|
1027
|
1036
|
});
|
|
|
@ -664,7 +664,7 @@ public class UserCenterActivity extends Activity implements View.OnClickListener
|
|
664
|
664
|
MobclickAgent.onEvent(getApplicationContext(), "1093");
|
|
665
|
665
|
// startActivity(new Intent(getApplicationContext(), PersonalPageActivity.class));
|
|
666
|
666
|
// startActivity(new Intent(getApplicationContext(), UserInfoActivity.class));
|
|
667
|
|
startActivity(new Intent(getApplicationContext(), UserPageActivity.class));
|
|
|
667
|
// startActivity(new Intent(getApplicationContext(), UserPageActivity.class));
|
|
668
|
668
|
}
|
|
669
|
669
|
});
|
|
670
|
670
|
ll_userLogin.setVisibility(View.INVISIBLE);
|
|
|
@ -1609,53 +1609,11 @@ public class UserCenterActivity extends Activity implements View.OnClickListener
|
|
1609
|
1609
|
String log_day = JsonUtils.getKeyResult(rtnMsg, "log_day");
|
|
1610
|
1610
|
String score = JsonUtils.getKeyResult(rtnMsg, "plusScore");
|
|
1611
|
1611
|
|
|
1612
|
|
String third = "", second = "", first = "";
|
|
1613
|
|
|
|
1614
|
|
int length = log_day.length();
|
|
1615
|
|
|
|
1616
|
|
char words[] = log_day.toCharArray();
|
|
1617
|
|
if (length == 1) {
|
|
1618
|
|
third = "";
|
|
1619
|
|
second = "";
|
|
1620
|
|
first = String.valueOf(words[0]);
|
|
1621
|
|
} else if (length == 2) {
|
|
1622
|
|
third = "";
|
|
1623
|
|
second = String.valueOf(words[0]);
|
|
1624
|
|
first = String.valueOf(words[1]);
|
|
1625
|
|
} else if (length == 3) {
|
|
1626
|
|
third = String.valueOf(words[0]);
|
|
1627
|
|
second = String.valueOf(words[1]);
|
|
1628
|
|
first = String.valueOf(words[2]);
|
|
1629
|
|
}
|
|
1630
|
|
|
|
1631
|
1612
|
|
|
1632
|
|
// String weather = JsonUtils.getKeyResult(rtnMsg,"weather");
|
|
1633
|
|
//// Log.e(TAG, "onResponse: weather="+weather );
|
|
1634
|
|
// String status = JsonUtils.getKeyResult(weather,"status");
|
|
1635
|
|
//// Log.e(TAG, "onResponse: status="+status );
|
|
1636
|
|
// String results = JsonUtils.getKeyResult(weather,"results");
|
|
1637
|
|
//// Log.e(TAG, "onResponse: results="+results );
|
|
1638
|
|
// try {
|
|
1639
|
|
// JSONArray jsArray = new JSONArray(results);
|
|
1640
|
|
//// if (jsArray.length() >1) {
|
|
1641
|
|
// String s = jsArray.getString(0);
|
|
1642
|
|
// Log.e(TAG, "onResponse: s=" + s);
|
|
1643
|
|
// String pm25 = JsonUtils.getKeyResult(s, "pm25");//*
|
|
1644
|
|
// Log.e(TAG, "onResponse: pm25=" + pm25);
|
|
1645
|
|
// String weather_data = JsonUtils.getKeyResult(s, "weather_data");
|
|
1646
|
|
// Log.e(TAG, "onResponse: weather_data=" + weather_data);
|
|
1647
|
|
// List<WeatherResults.WeatherDataBean> list = JsonUtils.parseToObjectList(weather_data, WeatherResults.WeatherDataBean.class);
|
|
1648
|
|
// String now_weather = list.get(0).getWeather();//*
|
|
1649
|
|
// String temperature = list.get(0).getTemperature();//*
|
|
1650
|
|
// temperature = temperature.replace(" ", "");
|
|
1651
|
|
// temperature = temperature.substring(0, temperature.length() - 1);
|
|
1652
|
|
// String date = list.get(0).getDate();
|
|
1653
|
|
// String now_temperature = date.substring(date.length() - 4, date.length() - 2);//*
|
|
1654
|
|
// Log.e(TAG, "onResponse: now_weather=" + now_weather + "--temperature=" + temperature + "--now_temperature=" + now_temperature);
|
|
1655
|
1613
|
if (activity == null || activity.isFinishing()) {
|
|
1656
|
1614
|
return;
|
|
1657
|
1615
|
} else {
|
|
1658
|
|
showDialog(third, second, first, score, now_temperature, now_weather, temperature, MainMapActivity.location_city);
|
|
|
1616
|
showDialog(log_day, score, now_temperature, now_weather, temperature, MainMapActivity.location_city);
|
|
1659
|
1617
|
}
|
|
1660
|
1618
|
|
|
1661
|
1619
|
|
|
|
@ -1687,11 +1645,11 @@ public class UserCenterActivity extends Activity implements View.OnClickListener
|
|
1687
|
1645
|
|
|
1688
|
1646
|
}
|
|
1689
|
1647
|
|
|
1690
|
|
private void showDialog(String third, String second, String first, String score, String now_temperature, String now_weather, String temperature, String city) {
|
|
|
1648
|
private void showDialog(String log_day, String score, String now_temperature, String now_weather, String temperature, String city) {
|
|
1691
|
1649
|
SignInDialog signInDialog = new SignInDialog(this);
|
|
1692
|
1650
|
signInDialog.builder()
|
|
1693
|
1651
|
.setCancelable(true)
|
|
1694
|
|
.setTitle(third, second, first, score, city)
|
|
|
1652
|
.setTitle(log_day, score, city)
|
|
1695
|
1653
|
.setWeatherUI(now_temperature, now_weather, temperature)
|
|
1696
|
1654
|
.show();
|
|
1697
|
1655
|
}
|
|
|
@ -267,7 +267,18 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
267
|
267
|
|
|
268
|
268
|
@Override
|
|
269
|
269
|
public void afterTextChanged(Editable s) {
|
|
270
|
|
if (et_pinglun.getText().toString().equals("") && NewZhanDetailsActivity.replaceBlank(et_pinglun.getText().toString()).equals("")) {
|
|
|
270
|
|
|
|
271
|
|
|
|
272
|
String s1 = et_pinglun.getText().toString();
|
|
|
273
|
s1= s1.replace(" " ,"");
|
|
|
274
|
if (s1.length() >= 5){
|
|
|
275
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
|
276
|
tv_make_sure.setEnabled(true);
|
|
|
277
|
}else{
|
|
|
278
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
|
279
|
tv_make_sure.setEnabled(false);
|
|
|
280
|
}
|
|
|
281
|
/* if (s1.equals("") && NewZhanDetailsActivity.replaceBlank(s1).equals("")) {
|
|
271
|
282
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
272
|
283
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
273
|
284
|
tv_make_sure.setEnabled(true);
|
|
|
@ -276,8 +287,8 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
276
|
287
|
tv_make_sure.setEnabled(false);
|
|
277
|
288
|
}
|
|
278
|
289
|
} else {
|
|
279
|
|
Log.e("edit===", et_pinglun.getText().toString());
|
|
280
|
|
if (et_pinglun.getText().toString().equals("#" + MainApplication.huodonglabel + "# ")) {
|
|
|
290
|
Log.e("edit===", s1);
|
|
|
291
|
if (s1.equals("#" + MainApplication.huodonglabel + "# ")) {
|
|
281
|
292
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
282
|
293
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
283
|
294
|
tv_make_sure.setEnabled(true);
|
|
|
@ -290,8 +301,8 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
290
|
301
|
tv_make_sure.setEnabled(true);
|
|
291
|
302
|
}
|
|
292
|
303
|
|
|
293
|
|
}
|
|
294
|
|
if (!et_pinglun.getText().toString().contains("#" + MainApplication.huodonglabel + "#")) {
|
|
|
304
|
}*/
|
|
|
305
|
if (!s1.contains("#" + MainApplication.huodonglabel + "#")) {
|
|
295
|
306
|
final LayoutInflater mInflater = LayoutInflater.from(getApplicationContext());
|
|
296
|
307
|
mFlowLayoutTwo.setAdapter(new TagAdapter<String>(mValss) {
|
|
297
|
308
|
@Override
|
|
|
@ -317,29 +328,7 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
317
|
328
|
star_level = String.valueOf(RatingScore);
|
|
318
|
329
|
mFlowLayout.setVisibility(View.VISIBLE);
|
|
319
|
330
|
select_s = "";
|
|
320
|
|
if (et_pinglun.getText().toString().equals("") && NewZhanDetailsActivity.replaceBlank(et_pinglun.getText().toString()).equals("")) {
|
|
321
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
322
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
323
|
|
tv_make_sure.setEnabled(true);
|
|
324
|
|
} else {
|
|
325
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
326
|
|
tv_make_sure.setEnabled(false);
|
|
327
|
|
}
|
|
328
|
|
} else {
|
|
329
|
|
if (et_pinglun.getText().toString().equals("#" + MainApplication.huodonglabel + "# ")) {
|
|
330
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
331
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
332
|
|
tv_make_sure.setEnabled(true);
|
|
333
|
|
} else {
|
|
334
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
335
|
|
tv_make_sure.setEnabled(false);
|
|
336
|
|
}
|
|
337
|
|
} else {
|
|
338
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
339
|
|
tv_make_sure.setEnabled(true);
|
|
340
|
|
}
|
|
341
|
331
|
|
|
342
|
|
}
|
|
343
|
332
|
switch (RatingScore) {
|
|
344
|
333
|
case 1:
|
|
345
|
334
|
if (!MainApplication.level_one.equals("")) {
|
|
|
@ -413,31 +402,7 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
413
|
402
|
select_ss = MainApplication.huodonglabel;
|
|
414
|
403
|
setTopic();
|
|
415
|
404
|
}
|
|
416
|
|
if (et_pinglun.getText().toString().equals("") && NewZhanDetailsActivity.replaceBlank(et_pinglun.getText().toString()).equals("")) {
|
|
417
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
418
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
419
|
|
tv_make_sure.setEnabled(true);
|
|
420
|
|
} else {
|
|
421
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
422
|
|
tv_make_sure.setEnabled(false);
|
|
423
|
|
}
|
|
424
|
|
} else {
|
|
425
|
|
if (et_pinglun.getText().toString().equals("#" + MainApplication.huodonglabel + "# ")) {
|
|
426
|
|
// tv_make_sure.setBackgroundResource(R.color.huise);
|
|
427
|
|
// tv_make_sure.setEnabled(false);
|
|
428
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
429
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
430
|
|
tv_make_sure.setEnabled(true);
|
|
431
|
|
} else {
|
|
432
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
433
|
|
tv_make_sure.setEnabled(false);
|
|
434
|
|
}
|
|
435
|
|
} else {
|
|
436
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
437
|
|
tv_make_sure.setEnabled(true);
|
|
438
|
|
}
|
|
439
|
405
|
|
|
440
|
|
}
|
|
441
|
406
|
// Toast.makeText(getApplicationContext(), mVals[position], Toast.LENGTH_SHORT).show();
|
|
442
|
407
|
return true;
|
|
443
|
408
|
}
|
|
|
@ -646,29 +611,6 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
646
|
611
|
}
|
|
647
|
612
|
Log.e("select===", select_s);
|
|
648
|
613
|
|
|
649
|
|
|
|
650
|
|
if (et_pinglun.getText().toString().equals("") && NewZhanDetailsActivity.replaceBlank(et_pinglun.getText().toString()).equals("")) {
|
|
651
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
652
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
653
|
|
tv_make_sure.setEnabled(true);
|
|
654
|
|
} else {
|
|
655
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
656
|
|
tv_make_sure.setEnabled(false);
|
|
657
|
|
}
|
|
658
|
|
} else {
|
|
659
|
|
if (et_pinglun.getText().toString().equals("#" + MainApplication.huodonglabel + "# ")) {
|
|
660
|
|
if (!star_level.equals("") && !select_s.equals("")) {
|
|
661
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
662
|
|
tv_make_sure.setEnabled(true);
|
|
663
|
|
} else {
|
|
664
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.huise));
|
|
665
|
|
tv_make_sure.setEnabled(false);
|
|
666
|
|
}
|
|
667
|
|
} else {
|
|
668
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
669
|
|
tv_make_sure.setEnabled(true);
|
|
670
|
|
}
|
|
671
|
|
}
|
|
672
|
614
|
return true;
|
|
673
|
615
|
}
|
|
674
|
616
|
});
|
|
|
@ -1223,8 +1165,8 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
1223
|
1165
|
new Thread(new Runnable() {
|
|
1224
|
1166
|
@Override
|
|
1225
|
1167
|
public void run() {
|
|
1226
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
1227
|
|
tv_make_sure.setEnabled(true);
|
|
|
1168
|
// tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
|
1169
|
// tv_make_sure.setEnabled(true);
|
|
1228
|
1170
|
}
|
|
1229
|
1171
|
}).start();
|
|
1230
|
1172
|
|
|
|
@ -1235,10 +1177,10 @@ public class ZhanCommentActivity extends AppCompatActivity implements View.OnCli
|
|
1235
|
1177
|
@Override
|
|
1236
|
1178
|
protected void onResume() {
|
|
1237
|
1179
|
super.onResume();
|
|
1238
|
|
if (Bimp.tempSelectBitmap.size() > 0) {
|
|
1239
|
|
tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
1240
|
|
tv_make_sure.setEnabled(true);
|
|
1241
|
|
}
|
|
|
1180
|
// if (Bimp.tempSelectBitmap.size() > 0) {
|
|
|
1181
|
// tv_make_sure.setTextColor(getResources().getColor(R.color.lvse));
|
|
|
1182
|
// tv_make_sure.setEnabled(true);
|
|
|
1183
|
// }
|
|
1242
|
1184
|
mAdapter.notifyDataSetChanged();
|
|
1243
|
1185
|
|
|
1244
|
1186
|
if (mInsterType == 1 && mAdapter.getItemCount() == 1) {
|
|
|
@ -58,8 +58,8 @@ public class CommentTopicAdapter extends RecyclerView.Adapter<CommentTopicAdapte
|
|
58
|
58
|
|
|
59
|
59
|
holder.title.setText(data.getMeg());
|
|
60
|
60
|
|
|
61
|
|
holder.participateText.setText(Util.convetW(data.getPartake_number(),"暂无","车主参与"));
|
|
62
|
|
holder.onlookersText.setText(Util.convetW(data.getLook_number(),"暂无","车主围观"));
|
|
|
61
|
holder.participateText.setText(data.getPartake_number());
|
|
|
62
|
holder.onlookersText.setText(data.getLook_number());
|
|
63
|
63
|
|
|
64
|
64
|
holder.itemView.setOnClickListener(v->{
|
|
65
|
65
|
if (mListener!=null)
|
|
|
@ -156,14 +156,6 @@ public class NewPingLunAdapter extends BaseAdapter {
|
|
156
|
156
|
{
|
|
157
|
157
|
final View finalConvertView2 = convertView;
|
|
158
|
158
|
try {
|
|
159
|
|
String is_play = TextUtils.isEmpty( datas.get(position).getString("is_play"))?"": datas.get(position).getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
160
|
|
|
|
161
|
|
if (!TextUtils.isEmpty(is_play) && is_play.equals("1")){
|
|
162
|
|
convertView.setVisibility(View.VISIBLE);
|
|
163
|
|
}else{
|
|
164
|
|
convertView.setVisibility(View.GONE);
|
|
165
|
|
}
|
|
166
|
|
|
|
167
|
159
|
// "fileUrl":"","thumUrl":""
|
|
168
|
160
|
//父级评论图片
|
|
169
|
161
|
String fileUrl = datas.get(position).getString("fileUrl");
|
|
|
@ -433,13 +433,8 @@ public class ZhanCommentsAapter extends BaseAdapter {
|
|
433
|
433
|
}
|
|
434
|
434
|
});
|
|
435
|
435
|
|
|
436
|
|
String is_play = TextUtils.isEmpty( datas.get(position).getString("is_play"))?"": datas.get(position).getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
|
436
|
String type = TextUtils.isEmpty(datas.get(position).getString("type"))?"":datas.get(position).getString("type"); //23 视频,24 图片
|
|
437
|
437
|
|
|
438
|
|
if (!TextUtils.isEmpty(is_play) && is_play.equals("1")){
|
|
439
|
|
convertView.setVisibility(View.VISIBLE);
|
|
440
|
|
}else{
|
|
441
|
|
convertView.setVisibility(View.GONE);
|
|
442
|
|
}
|
|
443
|
438
|
|
|
444
|
439
|
//父级评论图片
|
|
445
|
440
|
String fileUrl = datas.get(position).getString("fileUrl");
|
|
|
@ -448,7 +443,6 @@ public class ZhanCommentsAapter extends BaseAdapter {
|
|
448
|
443
|
fileUrl = fileUrl == null?"":fileUrl;
|
|
449
|
444
|
file2Url= file2Url == null?"":file2Url;
|
|
450
|
445
|
file3Url= file3Url == null?"":file3Url;
|
|
451
|
|
String type = TextUtils.isEmpty(datas.get(position).getString("type"))?"":datas.get(position).getString("type"); //23 视频,24 图片
|
|
452
|
446
|
if (type.equals("23")){
|
|
453
|
447
|
holder.imgVideo.setVisibility(View.VISIBLE);
|
|
454
|
448
|
holder.imgStart.setVisibility(View.VISIBLE);
|
|
|
@ -136,7 +136,12 @@ public class NewMyMessageFragment extends Fragment {
|
|
136
|
136
|
JSONObject jsonObject4 = (JSONObject) jsonArray
|
|
137
|
137
|
.opt(j);
|
|
138
|
138
|
String is_play = TextUtils.isEmpty( jsonObject4.getString("is_play"))?"": jsonObject4.getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
139
|
|
if (is_play.equals("1")){
|
|
|
139
|
String type = TextUtils.isEmpty(jsonObject4.getString("type"))?"":jsonObject4.getString("type"); //23 视频,24 图片
|
|
|
140
|
if (type.equals("23")){
|
|
|
141
|
if (is_play.equals("1")){
|
|
|
142
|
datas.add(jsonObject4);
|
|
|
143
|
}
|
|
|
144
|
}else{
|
|
140
|
145
|
datas.add(jsonObject4);
|
|
141
|
146
|
}
|
|
142
|
147
|
}
|
|
|
@ -229,7 +229,7 @@ public class ZhanCommentFragment extends Fragment {
|
|
229
|
229
|
public void initCommentData(RankinglistRefreshEvent event) {
|
|
230
|
230
|
String url = MainApplication.url + "/zhannew/basic/web/index.php/tpappcomments/get-comments?zhanid=" + NewZhanDetailsActivity.zhan_id + "&page=1";
|
|
231
|
231
|
// String url = MainApplication.url+"/zhannew/basic/web/index.php/tpappcomments/get-comments?zhanid=" + NewZhanDetailsActivity.zhan_id + "&page=1";
|
|
232
|
|
// Log.e(TAG, "getCommentsData=" + url);
|
|
|
232
|
Log.e(TAG, "getCommentsData=" + url);
|
|
233
|
233
|
OkHttpUtils.get().url(url)
|
|
234
|
234
|
.build().connTimeOut(6000).readTimeOut(6000)
|
|
235
|
235
|
.execute(new StringCallback() {
|
|
|
@ -256,7 +256,12 @@ public class ZhanCommentFragment extends Fragment {
|
|
256
|
256
|
for (int j = 0; j < jsonArray.length(); j++) {
|
|
257
|
257
|
JSONObject jsonObject = (JSONObject) jsonArray.opt(j);
|
|
258
|
258
|
String is_play = TextUtils.isEmpty( jsonObject.getString("is_play"))?"": jsonObject.getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
259
|
|
if (is_play.equals("1")){
|
|
|
259
|
String type = TextUtils.isEmpty(jsonObject.getString("type"))?"":jsonObject.getString("type"); //23 视频,24 图片
|
|
|
260
|
if (type.equals("23")){
|
|
|
261
|
if (is_play.equals("1")){
|
|
|
262
|
datas.add(jsonObject);
|
|
|
263
|
}
|
|
|
264
|
}else {
|
|
260
|
265
|
datas.add(jsonObject);
|
|
261
|
266
|
}
|
|
262
|
267
|
}
|
|
|
@ -309,9 +314,14 @@ public class ZhanCommentFragment extends Fragment {
|
|
309
|
314
|
JSONArray jsonArray = new JSONArray(commentData);
|
|
310
|
315
|
for (int j = 0; j < jsonArray.length(); j++) {
|
|
311
|
316
|
JSONObject jsonObject = (JSONObject) jsonArray.opt(j);
|
|
312
|
|
String is_play = TextUtils.isEmpty( jsonObject.getString("is_play"))?"": jsonObject.getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
313
|
317
|
|
|
314
|
|
if (is_play.equals("1")){
|
|
|
318
|
String is_play = TextUtils.isEmpty( jsonObject.getString("is_play"))?"": jsonObject.getString("is_play") ; //0 审核未通过 item隐藏,1 审核通过,item显示
|
|
|
319
|
String type = TextUtils.isEmpty(jsonObject.getString("type"))?"":jsonObject.getString("type"); //23 视频,24 图片
|
|
|
320
|
if (type.equals("23")){
|
|
|
321
|
if (is_play.equals("1")){
|
|
|
322
|
datas.add(jsonObject);
|
|
|
323
|
}
|
|
|
324
|
}else{
|
|
315
|
325
|
datas.add(jsonObject);
|
|
316
|
326
|
}
|
|
317
|
327
|
}
|
|
|
@ -26,6 +26,8 @@ public class CarTypeUtil {
|
|
26
|
26
|
name0 = strarray[0];
|
|
27
|
27
|
}
|
|
28
|
28
|
car = name0 + name1;
|
|
|
29
|
}else{
|
|
|
30
|
car=s;
|
|
29
|
31
|
}
|
|
30
|
32
|
}
|
|
31
|
33
|
}catch (Exception e) {
|
|
|
@ -1,6 +1,8 @@
|
|
1
|
1
|
package com.electric.chargingpile.view;
|
|
2
|
2
|
|
|
3
|
3
|
import android.content.Context;
|
|
|
4
|
import android.text.Html;
|
|
|
5
|
import android.text.TextUtils;
|
|
4
|
6
|
import android.view.Display;
|
|
5
|
7
|
import android.view.LayoutInflater;
|
|
6
|
8
|
import android.view.View;
|
|
|
@ -19,7 +21,7 @@ public class SignInDialog {
|
|
19
|
21
|
private Context context;
|
|
20
|
22
|
private android.app.Dialog dialog;
|
|
21
|
23
|
private Display display;
|
|
22
|
|
private TextView tv_num, tv_third, tv_second, tv_first, tv_now_temperature, tv_du, tv_w, tv_pm, tv_city;
|
|
|
24
|
private TextView tv_num, tv_third, tv_second, tv_first, tv_now_temperature, tv_du, tv_w, tv_pm, tv_city,tv_2;
|
|
23
|
25
|
private LinearLayout dialog_bg;
|
|
24
|
26
|
|
|
25
|
27
|
public SignInDialog(Context context) {
|
|
|
@ -37,6 +39,7 @@ public class SignInDialog {
|
|
37
|
39
|
// 获取自定义Dialog布局中的控件
|
|
38
|
40
|
dialog_bg = (LinearLayout) view.findViewById(R.id.dialog_bg);
|
|
39
|
41
|
tv_num = (TextView) view.findViewById(R.id.tv_num);
|
|
|
42
|
tv_2 = (TextView) view.findViewById(R.id.tv_2);
|
|
40
|
43
|
tv_third = (TextView) view.findViewById(R.id.tv_third);
|
|
41
|
44
|
tv_second = (TextView) view.findViewById(R.id.tv_second);
|
|
42
|
45
|
tv_first = (TextView) view.findViewById(R.id.tv_first);
|
|
|
@ -59,13 +62,33 @@ public class SignInDialog {
|
|
59
|
62
|
return this;
|
|
60
|
63
|
}
|
|
61
|
64
|
|
|
62
|
|
public SignInDialog setTitle(String third, String second, String first, String score, String city) {
|
|
63
|
|
if (score != null && !score.equals("")) {
|
|
64
|
|
tv_num.setText(score);
|
|
65
|
|
} else {
|
|
66
|
|
tv_num.setText("");
|
|
|
65
|
public SignInDialog setTitle(String log_day, String score, String city) {
|
|
|
66
|
String third = "", second = "", first = "";
|
|
|
67
|
if (TextUtils.isEmpty(log_day)){
|
|
|
68
|
log_day="1";
|
|
67
|
69
|
}
|
|
68
|
|
tv_num.setText(score);
|
|
|
70
|
int length = log_day.length();
|
|
|
71
|
|
|
|
72
|
char words[] = log_day.toCharArray();
|
|
|
73
|
if (length == 1) {
|
|
|
74
|
third = "";
|
|
|
75
|
second = "";
|
|
|
76
|
first = String.valueOf(words[0]);
|
|
|
77
|
} else if (length == 2) {
|
|
|
78
|
third = "";
|
|
|
79
|
second = String.valueOf(words[0]);
|
|
|
80
|
first = String.valueOf(words[1]);
|
|
|
81
|
} else if (length == 3) {
|
|
|
82
|
third = String.valueOf(words[0]);
|
|
|
83
|
second = String.valueOf(words[1]);
|
|
|
84
|
first = String.valueOf(words[2]);
|
|
|
85
|
}
|
|
|
86
|
|
|
|
87
|
|
|
|
88
|
|
|
|
89
|
|
|
|
90
|
|
|
|
91
|
|
|
69
|
92
|
if (third.equals("")) {
|
|
70
|
93
|
tv_third.setText("0");
|
|
71
|
94
|
} else {
|
|
|
@ -83,6 +106,21 @@ public class SignInDialog {
|
|
83
|
106
|
} else {
|
|
84
|
107
|
tv_first.setText(first);
|
|
85
|
108
|
}
|
|
|
109
|
|
|
|
110
|
if (score != null && !score.equals("")) {
|
|
|
111
|
tv_num.setText(Html.fromHtml("今天签到获得 <font color='#01b637'>"+score+"</font> 个充电币"));
|
|
|
112
|
int i = 7 - Integer.parseInt(log_day);
|
|
|
113
|
if (i>=0){
|
|
|
114
|
tv_2.setText("还有"+ i+"天获得充电优惠哦~");
|
|
|
115
|
}
|
|
|
116
|
} else {
|
|
|
117
|
tv_num.setText("");
|
|
|
118
|
}
|
|
|
119
|
|
|
|
120
|
if (Integer.parseInt(log_day)>= 7){
|
|
|
121
|
tv_num.setText("充电订单折扣优惠券已到账");
|
|
|
122
|
tv_2.setText("充电订单八折");
|
|
|
123
|
}
|
|
86
|
124
|
return this;
|
|
87
|
125
|
}
|
|
88
|
126
|
|
|
|
@ -1497,6 +1497,9 @@
|
|
1497
|
1497
|
android:visibility="gone">
|
|
1498
|
1498
|
|
|
1499
|
1499
|
<TextView
|
|
|
1500
|
android:id="@+id/notificationText"
|
|
|
1501
|
android:maxLines="1"
|
|
|
1502
|
android:ellipsize="end"
|
|
1500
|
1503
|
android:layout_width="match_parent"
|
|
1501
|
1504
|
android:layout_height="27dp"
|
|
1502
|
1505
|
android:drawableLeft="@drawable/icon_main_order"
|
|
|
@ -1620,6 +1623,18 @@
|
|
1620
|
1623
|
tools:visibility="visible" />
|
|
1621
|
1624
|
|
|
1622
|
1625
|
<ImageView
|
|
|
1626
|
android:layout_centerVertical="true"
|
|
|
1627
|
android:id="@+id/imgActivityCenter"
|
|
|
1628
|
android:layout_width="80dp"
|
|
|
1629
|
android:layout_height="80dp"
|
|
|
1630
|
android:layout_alignParentRight="true"
|
|
|
1631
|
android:layout_marginTop="30dp"
|
|
|
1632
|
android:layout_marginRight="12dp"
|
|
|
1633
|
android:src="@drawable/ic_activity_center"
|
|
|
1634
|
android:visibility="gone"
|
|
|
1635
|
tools:visibility="visible" />
|
|
|
1636
|
|
|
|
1637
|
<ImageView
|
|
1623
|
1638
|
android:id="@+id/iv_route"
|
|
1624
|
1639
|
android:layout_width="wrap_content"
|
|
1625
|
1640
|
android:layout_height="wrap_content"
|
|
|
@ -1,20 +1,12 @@
|
|
1
|
1
|
<?xml version="1.0" encoding="utf-8"?>
|
|
2
|
2
|
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
|
3
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
3
|
4
|
xmlns:tools="http://schemas.android.com/tools"
|
|
4
|
5
|
android:layout_width="match_parent"
|
|
5
|
6
|
android:layout_height="match_parent">
|
|
6
|
7
|
|
|
7
|
|
<TextView
|
|
8
|
|
android:id="@+id/no_result"
|
|
9
|
|
android:layout_width="match_parent"
|
|
10
|
|
android:layout_height="match_parent"
|
|
11
|
|
android:gravity="center"
|
|
12
|
|
android:text="没有匹配到搜索结果"
|
|
13
|
|
android:textColor="#999999"
|
|
14
|
|
android:visibility="gone"
|
|
15
|
|
tools:visibility="visible"
|
|
16
|
|
android:textSize="16sp" />
|
|
17
|
8
|
<com.zhy.autolayout.AutoLinearLayout
|
|
|
9
|
android:id="@+id/autoLinearLayout"
|
|
18
|
10
|
android:layout_width="match_parent"
|
|
19
|
11
|
android:layout_height="match_parent"
|
|
20
|
12
|
android:background="@color/activity_bgcolor"
|
|
|
@ -189,5 +181,30 @@
|
|
189
|
181
|
android:listSelector="@color/transparent" />
|
|
190
|
182
|
</com.zhy.autolayout.AutoLinearLayout>
|
|
191
|
183
|
|
|
|
184
|
<ImageView
|
|
|
185
|
android:id="@+id/imgNoData"
|
|
|
186
|
android:layout_width="wrap_content"
|
|
|
187
|
android:layout_height="wrap_content"
|
|
|
188
|
android:src="@drawable/ic_no_data_search"
|
|
|
189
|
app:layout_constraintBottom_toBottomOf="parent"
|
|
|
190
|
app:layout_constraintEnd_toEndOf="parent"
|
|
|
191
|
app:layout_constraintStart_toStartOf="parent"
|
|
|
192
|
android:visibility="gone"
|
|
|
193
|
app:layout_constraintTop_toTopOf="parent" tools:visibility="visible" />
|
|
|
194
|
|
|
|
195
|
<TextView
|
|
|
196
|
android:layout_marginTop="28dp"
|
|
|
197
|
android:id="@+id/no_result"
|
|
|
198
|
android:layout_width="wrap_content"
|
|
|
199
|
android:layout_height="wrap_content"
|
|
|
200
|
android:gravity="center"
|
|
|
201
|
android:text="小主没有您要的内容,请重新输入试试"
|
|
|
202
|
android:textColor="#999999"
|
|
|
203
|
android:textSize="16sp"
|
|
|
204
|
android:visibility="gone"
|
|
|
205
|
app:layout_constraintStart_toStartOf="@+id/imgNoData"
|
|
|
206
|
app:layout_constraintEnd_toEndOf="@+id/imgNoData"
|
|
|
207
|
app:layout_constraintTop_toBottomOf="@+id/imgNoData"
|
|
|
208
|
tools:visibility="visible" />
|
|
192
|
209
|
|
|
193
|
210
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
@ -189,7 +189,7 @@
|
|
189
|
189
|
android:layout_marginBottom="7dp"
|
|
190
|
190
|
android:background="@color/white"
|
|
191
|
191
|
android:gravity="left|top"
|
|
192
|
|
android:hint="对本次充电感受如何?跟其他车友分享一下吧~"
|
|
|
192
|
android:hint="您的充电体验、站点吐槽、充电趣事,来和其他车友分享吧~"
|
|
193
|
193
|
android:paddingLeft="15dp"
|
|
194
|
194
|
android:paddingTop="12dp"
|
|
195
|
195
|
android:paddingRight="15dp"
|
|
|
@ -158,28 +158,12 @@
|
|
158
|
158
|
android:layout_marginBottom="6dp">
|
|
159
|
159
|
|
|
160
|
160
|
<TextView
|
|
161
|
|
android:layout_width="wrap_content"
|
|
162
|
|
android:layout_height="wrap_content"
|
|
163
|
|
android:text="今天签到获得"
|
|
164
|
|
android:textSize="16sp"
|
|
165
|
|
android:textColor="@color/ui_62"/>
|
|
166
|
|
|
|
167
|
|
<TextView
|
|
168
|
161
|
android:id="@+id/tv_num"
|
|
169
|
|
android:layout_width="wrap_content"
|
|
|
162
|
android:layout_width="match_parent"
|
|
170
|
163
|
android:layout_height="wrap_content"
|
|
171
|
164
|
android:text=""
|
|
172
|
|
android:textSize="16sp"
|
|
173
|
|
android:textColor="@color/lvse"/>
|
|
174
|
|
|
|
175
|
|
<TextView
|
|
176
|
|
android:layout_width="wrap_content"
|
|
177
|
|
android:layout_height="wrap_content"
|
|
178
|
|
android:text="个充电币"
|
|
179
|
|
android:textSize="16sp"
|
|
180
|
|
android:textColor="@color/ui_62"/>
|
|
181
|
|
|
|
182
|
|
|
|
|
165
|
android:textColor="@color/ui_62"
|
|
|
166
|
android:textSize="16sp" />
|
|
183
|
167
|
</LinearLayout>
|
|
184
|
168
|
|
|
185
|
169
|
<TextView
|
|
|
@ -63,6 +63,7 @@
|
|
63
|
63
|
android:orientation="horizontal">
|
|
64
|
64
|
|
|
65
|
65
|
<TextView
|
|
|
66
|
android:layout_gravity="center_vertical"
|
|
66
|
67
|
android:id="@+id/tv_pname"
|
|
67
|
68
|
android:layout_width="wrap_content"
|
|
68
|
69
|
android:layout_height="wrap_content"
|
|
|
@ -75,6 +76,7 @@
|
|
75
|
76
|
tools:text="gin" />
|
|
76
|
77
|
|
|
77
|
78
|
<ImageView
|
|
|
79
|
android:layout_gravity="center_vertical"
|
|
78
|
80
|
android:id="@+id/certified_icon"
|
|
79
|
81
|
android:layout_width="18dp"
|
|
80
|
82
|
android:layout_height="18dp"
|
|
|
@ -83,6 +85,7 @@
|
|
83
|
85
|
android:src="@drawable/certified_icon" />
|
|
84
|
86
|
|
|
85
|
87
|
<TextView
|
|
|
88
|
android:layout_gravity="center_vertical"
|
|
86
|
89
|
android:id="@+id/tv_pcar"
|
|
87
|
90
|
android:layout_width="match_parent"
|
|
88
|
91
|
android:layout_height="wrap_content"
|
|
|
@ -18,7 +18,7 @@
|
|
18
|
18
|
<string name="updated_at">上次更新于%1$s前</string>
|
|
19
|
19
|
<string name="updated_just_now">刚刚更新</string>
|
|
20
|
20
|
<string name="time_error">时间有问题</string>
|
|
21
|
|
<string name="string_tab_qa">社区</string>
|
|
|
21
|
<string name="string_tab_qa">互助</string>
|
|
22
|
22
|
|
|
23
|
23
|
|
|
24
|
24
|
<string name="main_name">主界面</string>
|