tLineWidth(2.5f); set.setCircleColor(MainApplication.context.getResources().getColor(R.color.lvse)); set.setCircleRadius(5f); set.setFillColor(MainApplication.context.getResources().getColor(R.color.lvse)); set.setMode(LineDataSet.Mode.HORIZONTAL_BEZIER); set.setDrawValues(false); // set.setCircleHoleRadius(5f); set.setAxisDependency(YAxis.AxisDependency.LEFT); d.addDataSet(set); return d; } private void getChartData() { String url = MainApplication.url + "/zhannew/basic/web/index.php/present/site?id=" + NewZhanDetailsActivity.zhan_id; OkHttpUtils.get().url(url).build().execute(new StringCallback() { @Override public void onError(Call call, Exception e) { } @Override public void onResponse(String response) { List<ChartData> data = JsonUtils.parseToObjectList(response, ChartData.class); if (data.size() > 0) { initChart(data); String todayCount = data.get(6).getCount(); tv_today_num.setText("今日已充电 " + todayCount + "次"); } } }); } public interface OnDetailsFragmentListener { void updateScanCharge(String ownPay); void scanCharge(); } public void setOnUpdateScanChargeFragmentListener(OnDetailsFragmentListener listener) { this.detailsFragmentListener = listener; } @Override public void onDestroyView() { try { loadingDialog.dismiss(); } catch (Exception e) { e.printStackTrace(); } super.onDestroyView(); } @AfterPermissionGranted(RC_TELL_PERM) public void tellTask() { if (hasTellPermission()) { // Have permission, do the thing! // Toast.makeText(this, "TODO: Camera things", Toast.LENGTH_LONG).show(); Intent intent = new Intent(); intent.setAction("android.intent.action.CALL"); intent.addCategory("android.intent.category.DEFAULT"); intent.setData(Uri.parse("tel:" + telNum)); DetailsFragment.this.startActivity(intent); } else { LogUtils.e("@@@@@@@"); // Ask for one permission EasyPermissions.requestPermissions( this, "该功能需要开启拨号权限,是否前往开启?", RC_TELL_PERM, Manifest.permission.CALL_PHONE); } } private boolean hasTellPermission() { return EasyPermissions.hasPermissions(getActivity(), Manifest.permission.CALL_PHONE); } @Override public void onPermissionsGranted(int requestCode, @NonNull @NotNull List<String> perms) { } @Override public void onPermissionsDenied(int requestCode, List<String> perms) { if (EasyPermissions.somePermissionPermanentlyDenied(this, perms)) { // TODO add by hyg20200525 new AppSettingsDialog.Builder(DetailsFragment.this).build().show(); // new AppSettingsDialog.Builder(InputCodeActivity.this, // "该功能需要开启拨号权限,是否前往开启??").build().show(); } } public static String getMD5(String content) { try { MessageDigest digest = MessageDigest.getInstance("MD5"); digest.update(content.getBytes()); return getHashString(digest); } catch (Exception e) { } return null; } private static String getHashString(MessageDigest digest) { StringBuilder builder = new StringBuilder(); for (byte b : digest.digest()) { builder.append(Integer.toHexString((b >> 4) & 0xf)); builder.append(Integer.toHexString(b & 0xf)); } return builder.toString().toLowerCase(); } } Tiffany Cardus - Gogs: Go Git Service
best-crypto-casino-usa4477 (Tiffany Cardus)

abonnés