Commit 558d86c3 authored by jianglx's avatar jianglx

Merge branch 'master-video' of http://113.105.137.151:22280/lify/rvapp into dev_im

# Conflicts:
#	RvClient/build.gradle
parents 0bd532de 5ae074e0
...@@ -20,7 +20,7 @@ import cn.pedant.SweetAlert.SweetAlertDialog; ...@@ -20,7 +20,7 @@ import cn.pedant.SweetAlert.SweetAlertDialog;
* 流程 在服务当中收到MIMC消息,传递过来了Code * 流程 在服务当中收到MIMC消息,传递过来了Code
* 1. 用户在其他设备上登录 206 * 1. 用户在其他设备上登录 206
* 2. 管理控制台中在使用了强制下线 207 * 2. 管理控制台中在使用了强制下线 207
* 2. 管理控制台中删除了户 208 * 2. 管理控制台中删除了户 208
*/ */
public class FrameOfflineActivity extends BaseActivity { public class FrameOfflineActivity extends BaseActivity {
...@@ -87,7 +87,7 @@ public class FrameOfflineActivity extends BaseActivity { ...@@ -87,7 +87,7 @@ public class FrameOfflineActivity extends BaseActivity {
.show(); .show();
break; break;
case USER_REMOVED: case USER_REMOVED:
//用户被后台被删除 //用户被后台被删除
sweetAlertDialog = SweetDialogUtil.getErrorDialog(baseContext); sweetAlertDialog = SweetDialogUtil.getErrorDialog(baseContext);
sweetAlertDialog.setCancelable(false); sweetAlertDialog.setCancelable(false);
sweetAlertDialog.setTitleText(getString(com.base.utils.R.string.resource_prompt_user_removed_title)) sweetAlertDialog.setTitleText(getString(com.base.utils.R.string.resource_prompt_user_removed_title))
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!--暗示--> <!--暗示-->
<string name="resource_hint_mobile">手机</string> <string name="resource_hint_mobile">手机</string>
<string name="resource_hint_account">户(手机、邮箱)</string> <string name="resource_hint_account">户(手机、邮箱)</string>
<string name="resource_hint_password">密码</string> <string name="resource_hint_password">密码</string>
<string name="resource_hint_nickname">昵称(用于展示)</string> <string name="resource_hint_nickname">昵称(用于展示)</string>
</resources> </resources>
<resources> <resources>
<!--提示--> <!--提示-->
<!--验证户、密码--> <!--验证户、密码-->
<string name="resource_prompt_verify_account_valid">请输入有效户(手机、邮箱)</string> <string name="resource_prompt_verify_account_valid">请输入有效户(手机、邮箱)</string>
<string name="resource_prompt_verify_mobile_valid">请输入正确的手机号码</string> <string name="resource_prompt_verify_mobile_valid">请输入正确的手机号码</string>
<string name="resource_prompt_verify_mobile_empty">请输入手机号</string> <string name="resource_prompt_verify_mobile_empty">请输入手机号</string>
<string name="resource_prompt_verify_account_empty">请输入</string> <string name="resource_prompt_verify_account_empty">请输入</string>
<string name="resource_prompt_verify_nickname_empty">请输入昵称</string> <string name="resource_prompt_verify_nickname_empty">请输入昵称</string>
<string name="resource_prompt_verify_password_empty">请输入密码</string> <string name="resource_prompt_verify_password_empty">请输入密码</string>
<string name="resource_prompt_verify_password_length">密码长度最少6位</string> <string name="resource_prompt_verify_password_length">密码长度最少6位</string>
...@@ -13,27 +13,27 @@ ...@@ -13,27 +13,27 @@
<string name="resource_prompt_user_login_success">登录成功</string> <string name="resource_prompt_user_login_success">登录成功</string>
<string name="resource_prompt_user_login_progress">登录中..</string> <string name="resource_prompt_user_login_progress">登录中..</string>
<string name="resource_prompt_user_login_another_device_title">强制下线</string> <string name="resource_prompt_user_login_another_device_title">强制下线</string>
<string name="resource_prompt_user_login_another_device_content">您的户在其他设备上登录</string> <string name="resource_prompt_user_login_another_device_content">您的户在其他设备上登录</string>
<string name="resource_prompt_user_login_another_device_anew_login">重新登录</string> <string name="resource_prompt_user_login_another_device_anew_login">重新登录</string>
<!--退出--> <!--退出-->
<string name="resource_prompt_user_logout_progress">登出中..</string> <string name="resource_prompt_user_logout_progress">登出中..</string>
<string name="resource_prompt_user_logout_success">登出成功..</string> <string name="resource_prompt_user_logout_success">登出成功..</string>
<string name="resource_prompt_user_logout_title">登出提示</string> <string name="resource_prompt_user_logout_title">登出提示</string>
<string name="resource_prompt_user_logout_content">真的要登出此户,并返回到登录吗?</string> <string name="resource_prompt_user_logout_content">真的要登出此户,并返回到登录吗?</string>
<!--在被强制下线--> <!--在被强制下线-->
<string name="resource_prompt_user_forced_title">强制下线</string> <string name="resource_prompt_user_forced_title">强制下线</string>
<string name="resource_prompt_user_forced_offline_content">您的户已经被强制下线!</string> <string name="resource_prompt_user_forced_offline_content">您的户已经被强制下线!</string>
<string name="resource_prompt_user_forced_content">您的户已经被强制下线!</string> <string name="resource_prompt_user_forced_content">您的户已经被强制下线!</string>
<!--被手动删除--> <!--被手动删除-->
<string name="resource_prompt_user_removed_title">删除下线</string> <string name="resource_prompt_user_removed_title">删除下线</string>
<string name="resource_prompt_user_remove_offline_content">您的户已经被强制下线!</string> <string name="resource_prompt_user_remove_offline_content">您的户已经被强制下线!</string>
<string name="resource_prompt_user_removed_content">您的户已经被强制下线!</string> <string name="resource_prompt_user_removed_content">您的户已经被强制下线!</string>
<!--户开设--> <!--户开设-->
<string name="resource_prompt_register_progress">户注册中..</string> <string name="resource_prompt_register_progress">户注册中..</string>
<string name="resource_prompt_register_success">恭喜您,注册成功!</string> <string name="resource_prompt_register_success">恭喜您,注册成功!</string>
<string name="resource_prompt_login_error">登录时遇到问题!</string> <string name="resource_prompt_login_error">登录时遇到问题!</string>
<string name="resource_prompt_register_error">注册户时遇到问题!</string> <string name="resource_prompt_register_error">注册户时遇到问题!</string>
</resources> </resources>
<resources> <resources>
<!--提示--> <!--提示-->
<!--验证户、密码--> <!--验证户、密码-->
<string name="resource_prompt_verify_account_valid">请输入有效户(手机、邮箱)</string> <string name="resource_prompt_verify_account_valid">请输入有效户(手机、邮箱)</string>
<string name="resource_prompt_verify_mobile_valid">请输入正确的手机号码</string> <string name="resource_prompt_verify_mobile_valid">请输入正确的手机号码</string>
<string name="resource_prompt_verify_mobile_empty">No input account</string> <string name="resource_prompt_verify_mobile_empty">No input account</string>
<string name="resource_prompt_verify_account_empty">No input account</string> <string name="resource_prompt_verify_account_empty">No input account</string>
...@@ -28,9 +28,9 @@ ...@@ -28,9 +28,9 @@
<string name="resource_prompt_user_removed_title">Remove offline</string> <string name="resource_prompt_user_removed_title">Remove offline</string>
<string name="resource_prompt_user_remove_offline_content">Your account has already been Remove offline!</string> <string name="resource_prompt_user_remove_offline_content">Your account has already been Remove offline!</string>
<string name="resource_prompt_user_removed_content">Your account has already been deleted!</string> <string name="resource_prompt_user_removed_content">Your account has already been deleted!</string>
<!--户开设--> <!--户开设-->
<string name="resource_prompt_register_progress">Account opening..</string> <string name="resource_prompt_register_progress">Account opening..</string>
<string name="resource_prompt_register_success">Congratulations, success at a lower level!</string> <string name="resource_prompt_register_success">Congratulations, success at a lower level!</string>
<string name="resource_prompt_login_error">登录时遇到问题!</string> <string name="resource_prompt_login_error">登录时遇到问题!</string>
<string name="resource_prompt_register_error">注册户时遇到问题!</string> <string name="resource_prompt_register_error">注册户时遇到问题!</string>
</resources> </resources>
...@@ -696,7 +696,7 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP ...@@ -696,7 +696,7 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP
@Subscribe(threadMode = ThreadMode.MAIN) @Subscribe(threadMode = ThreadMode.MAIN)
public void remoteLogin(MessageEventRemoteLogin remoteLogin) { public void remoteLogin(MessageEventRemoteLogin remoteLogin) {
//退出登录 //退出登录
Toast.makeText(getApplicationContext(), "号远程登录", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), "号远程登录", Toast.LENGTH_SHORT).show();
hasBindService = false; hasBindService = false;
UtilsManager.getInstance(getApplicationContext()).clearShareData("city_json"); UtilsManager.getInstance(getApplicationContext()).clearShareData("city_json");
UtilsManager.getInstance(getApplicationContext()).setShNull(); UtilsManager.getInstance(getApplicationContext()).setShNull();
...@@ -716,7 +716,7 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP ...@@ -716,7 +716,7 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP
private void showLogoutDialog() { private void showLogoutDialog() {
new android.support.v7.app.AlertDialog.Builder(mActivity) new android.support.v7.app.AlertDialog.Builder(mActivity)
.setTitle("提示") .setTitle("提示")
.setMessage("该号在其他移动端登录,程序即将退出") .setMessage("该号在其他移动端登录,程序即将退出")
.setCancelable(false) .setCancelable(false)
.setPositiveButton("确定", (dialog1, which) -> { .setPositiveButton("确定", (dialog1, which) -> {
dialog1.dismiss(); dialog1.dismiss();
......
...@@ -10,6 +10,7 @@ import android.net.Uri; ...@@ -10,6 +10,7 @@ import android.net.Uri;
import android.os.Build; import android.os.Build;
import android.provider.MediaStore; import android.provider.MediaStore;
import android.support.v4.content.FileProvider; import android.support.v4.content.FileProvider;
import android.text.TextUtils;
import com.ruiwenliu.wrapper.util.FileStorage; import com.ruiwenliu.wrapper.util.FileStorage;
...@@ -74,8 +75,10 @@ public class PickerPresenter extends CommonPresenter { ...@@ -74,8 +75,10 @@ public class PickerPresenter extends CommonPresenter {
* @return * @return
*/ */
public String gerCameraStoreUrl() { public String gerCameraStoreUrl() {
if (new File(cameraUrl).exists()) { if (cameraUrl != null && !TextUtils.isEmpty(cameraUrl)) {
return cameraUrl; if (new File(cameraUrl).exists()) {
return cameraUrl;
}
} }
return ""; return "";
} }
......
...@@ -34,7 +34,7 @@ public class BeanUserInfo extends BaseBean { ...@@ -34,7 +34,7 @@ public class BeanUserInfo extends BaseBean {
private Integer userid; private Integer userid;
//imid //imid
private Integer imUserid; private Integer imUserid;
///号(手机号) ///号(手机号)
private String username; private String username;
//微信openid //微信openid
private String wxOpenid; private String wxOpenid;
......
...@@ -38,7 +38,7 @@ public class UserInfoBean extends BaseBean implements Serializable { ...@@ -38,7 +38,7 @@ public class UserInfoBean extends BaseBean implements Serializable {
private Integer userid; private Integer userid;
//imid //imid
private Integer imUserid; private Integer imUserid;
///号(手机号) ///号(手机号)
private String username; private String username;
//微信openid //微信openid
private String wxOpenid; private String wxOpenid;
......
...@@ -52,6 +52,7 @@ ...@@ -52,6 +52,7 @@
<dimen name="size_240">240dp</dimen> <dimen name="size_240">240dp</dimen>
<dimen name="size_245">245dp</dimen> <dimen name="size_245">245dp</dimen>
<dimen name="size_250">250dp</dimen> <dimen name="size_250">250dp</dimen>
<dimen name="size_410">410dp</dimen>
<dimen name="size_420">420dp</dimen> <dimen name="size_420">420dp</dimen>
<dimen name="size_440">440dp</dimen> <dimen name="size_440">440dp</dimen>
<dimen name="size_500">500dp</dimen> <dimen name="size_500">500dp</dimen>
......
...@@ -58,7 +58,7 @@ import java.io.File; ...@@ -58,7 +58,7 @@ import java.io.File;
* // 25. ACTION_SECURITY_SETTINGS : // 跳转到安全设置界面 * // 25. ACTION_SECURITY_SETTINGS : // 跳转到安全设置界面
* // 26. ACTION_SETTINGS : // 跳转到设置界面 * // 26. ACTION_SETTINGS : // 跳转到设置界面
* // 27. ACTION_SOUND_SETTINGS // 跳转到声音设置界面 * // 27. ACTION_SOUND_SETTINGS // 跳转到声音设置界面
* // 28. ACTION_SYNC_SETTINGS : // 跳转户同步界面 * // 28. ACTION_SYNC_SETTINGS : // 跳转户同步界面
* // 29. ACTION_USER_DICTIONARY_SETTINGS : // 跳转用户字典界面 * // 29. ACTION_USER_DICTIONARY_SETTINGS : // 跳转用户字典界面
* // 30. ACTION_WIFI_IP_SETTINGS : // 跳转到IP设定界面 * // 30. ACTION_WIFI_IP_SETTINGS : // 跳转到IP设定界面
* // 31. ACTION_WIFI_SETTINGS : // 跳转Wifi列表设置 * // 31. ACTION_WIFI_SETTINGS : // 跳转Wifi列表设置
......
...@@ -18,7 +18,7 @@ import java.util.Map; ...@@ -18,7 +18,7 @@ import java.util.Map;
* @see: http://www.kdniao.com/YundanChaxunAPI.aspx * @see: http://www.kdniao.com/YundanChaxunAPI.aspx
* @copyright: 深圳市快金数据技术服务有限公司 * @copyright: 深圳市快金数据技术服务有限公司
* *
* DEMO中的电商ID与私钥仅限测试使用,正式环境请单独注册 * DEMO中的电商ID与私钥仅限测试使用,正式环境请单独注册
* 单日超过500单查询量,建议接入我方物流轨迹订阅推送接口 * 单日超过500单查询量,建议接入我方物流轨迹订阅推送接口
* *
* ID和Key请到官网申请:http://www.kdniao.com/ServiceApply.aspx * ID和Key请到官网申请:http://www.kdniao.com/ServiceApply.aspx
......
...@@ -17,6 +17,7 @@ public class TipsDialog extends BaseDialog { ...@@ -17,6 +17,7 @@ public class TipsDialog extends BaseDialog {
setDialogParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER); setDialogParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER);
} }
@Override @Override
public int getViewLayout() { public int getViewLayout() {
return R.layout.rv_dialog_tips; return R.layout.rv_dialog_tips;
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
android:layout_marginLeft="@dimen/size_15" android:layout_marginLeft="@dimen/size_15"
android:layout_marginRight="@dimen/size_15" android:layout_marginRight="@dimen/size_15"
android:layout_marginBottom="@dimen/size_26" android:layout_marginBottom="@dimen/size_26"
android:text="取消将从您的押金里扣除20元手续费,确认要取消吗?" android:text=""
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:textSize="@dimen/size_16" /> android:textSize="@dimen/size_16" />
......
package com.rv.component.utils;
import android.content.Context;
import android.text.Editable;
import android.text.Selection;
import android.text.TextWatcher;
import android.util.Log;
import android.widget.EditText;
import android.widget.Toast;
public class MyTextWatcher implements TextWatcher {
private Context context;
private EditText editText;
private int len; //允许输入的字节长度(一个中文占3个字节)
public MyTextWatcher(Context context, EditText editText, int len) {
this.context = context;
this.editText = editText;
this.len = len;
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable editable) {
String inputStr = editable.toString().trim();
byte[] bytes = inputStr.getBytes();
if (bytes.length > len) {
Toast.makeText(context, "超过规定字符数", Toast.LENGTH_SHORT).show();
Log.i("str", inputStr);
//取前15个字节
byte[] newBytes = new byte[len];
for (int i = 0; i < len; i++) {
newBytes[i] = bytes[i];
}
String newStr = new String(newBytes);
editText.setText(newStr);
//将光标定位到最后
Selection.setSelection(editText.getEditableText(), newStr.length());
}
}
}
...@@ -242,6 +242,7 @@ public class PatFragment extends BaseFragment<DiscoveryPresenter> implements Sim ...@@ -242,6 +242,7 @@ public class PatFragment extends BaseFragment<DiscoveryPresenter> implements Sim
} }
@Override @Override
public void onRefresh() { public void onRefresh() {
onFresh(); onFresh();
......
...@@ -368,43 +368,43 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -368,43 +368,43 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
// 多张图片压缩 相册 // 多张图片压缩 相册
private void album(ArrayList<String> stringArrayListExtra, boolean isOriginal) { private void album(ArrayList<String> stringArrayListExtra, boolean isOriginal) {
if (isOriginal) {// 原图发送,不压缩 // if (isOriginal) {// 原图发送,不压缩
Log.e("zq", "原图上传,不压缩,选择原文件路径"); // Log.e("zq", "原图上传,不压缩,选择原文件路径");
for (int i = 0; i < stringArrayListExtra.size(); i++) { // for (int i = 0; i < stringArrayListExtra.size(); i++) {
mPhotoList.add(stringArrayListExtra.get(i)); // mPhotoList.add(stringArrayListExtra.get(i));
mAdapter.notifyDataSetInvalidated(); // mAdapter.notifyDataSetInvalidated();
} // }
return; // return;
} // }
List<File> fileList = new ArrayList<>(); // List<File> fileList = new ArrayList<>();
for (int i = 0; i < stringArrayListExtra.size(); i++) { // for (int i = 0; i < stringArrayListExtra.size(); i++) {
// Luban只处理特定后缀的图片,不满足的不处理也不走回调, // // Luban只处理特定后缀的图片,不满足的不处理也不走回调,
// 只能挑出来不压缩, // // 只能挑出来不压缩,
List<String> lubanSupportFormatList = Arrays.asList("jpg", "jpeg", "png", "webp", "gif"); // List<String> lubanSupportFormatList = Arrays.asList("jpg", "jpeg", "png", "webp", "gif");
boolean support = false; // boolean support = false;
for (int j = 0; j < lubanSupportFormatList.size(); j++) { // for (int j = 0; j < lubanSupportFormatList.size(); j++) {
if (stringArrayListExtra.get(i).endsWith(lubanSupportFormatList.get(j))) { // if (stringArrayListExtra.get(i).endsWith(lubanSupportFormatList.get(j))) {
support = true; // support = true;
break; // break;
} // }
} // }
if (!support) { // if (!support) {
fileList.add(new File(stringArrayListExtra.get(i))); // fileList.add(new File(stringArrayListExtra.get(i)));
stringArrayListExtra.remove(i); // stringArrayListExtra.remove(i);
} // }
} // }
//
if (fileList.size() > 0) { // if (fileList.size() > 0) {
for (File file : fileList) {// 不压缩的部分,直接发送 // for (File file : fileList) {// 不压缩的部分,直接发送
mPhotoList.add(file.getPath()); // mPhotoList.add(file.getPath());
mAdapter.notifyDataSetInvalidated(); // mAdapter.notifyDataSetInvalidated();
} // }
} // }
Luban.with(this) Luban.with(this)
.load(stringArrayListExtra) .load(stringArrayListExtra)
.ignoreBy(100)// 原图小于100kb 不压缩 .ignoreBy(70)// 原图小于70kb 不压缩
.setCompressListener(new OnCompressListener() { .setCompressListener(new OnCompressListener() {
@Override @Override
public void onStart() { public void onStart() {
...@@ -413,6 +413,7 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -413,6 +413,7 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
@Override @Override
public void onSuccess(File file) { public void onSuccess(File file) {
Log.e("zq", "压缩成功,压缩后图片位置:" + file.getPath() + "压缩后图片大小:" + file.length() / 1024 + "KB");
mPhotoList.add(file.getPath()); mPhotoList.add(file.getPath());
mAdapter.notifyDataSetInvalidated(); mAdapter.notifyDataSetInvalidated();
} }
...@@ -431,7 +432,7 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -431,7 +432,7 @@ public class PostPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
// 拍照出来的图片Luban一定支持, // 拍照出来的图片Luban一定支持,
Luban.with(this) Luban.with(this)
.load(file) .load(file)
.ignoreBy(100) // 原图小于100kb 不压缩 .ignoreBy(70) // 原图小于70kb 不压缩
// .putGear(2) // 设定压缩档次,默认三挡 // .putGear(2) // 设定压缩档次,默认三挡
// .setTargetDir() // 指定压缩后的图片路径 // .setTargetDir() // 指定压缩后的图片路径
.setCompressListener(new OnCompressListener() { //设置回调 .setCompressListener(new OnCompressListener() { //设置回调
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
android:layout_marginBottom="@dimen/size_10" android:layout_marginBottom="@dimen/size_10"
android:maxLines="1" android:maxLines="1"
android:singleLine="true" android:singleLine="true"
android:text="落霞与孤叶齐飞,荒草共长天一色,荒草长一..." android:text=""
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
android:textSize="@dimen/text_14" /> android:textSize="@dimen/text_14" />
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="@dimen/size_5" android:layout_marginTop="@dimen/size_5"
android:text="欣新房车东莞分公司总经理滴房车推广有奖" android:text=""
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:textSize="@dimen/text_10" /> android:textSize="@dimen/text_10" />
</LinearLayout> </LinearLayout>
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
android:layout_marginTop="@dimen/size_5" android:layout_marginTop="@dimen/size_5"
android:drawableLeft="@drawable/common_icon_logo_small" android:drawableLeft="@drawable/common_icon_logo_small"
android:drawablePadding="@dimen/size_3" android:drawablePadding="@dimen/size_3"
android:text="房车·让生活更美好" android:text="房车·让生活更美好"
android:textColor="@color/gray_B4B4B4" android:textColor="@color/gray_B4B4B4"
android:textSize="@dimen/text_8" /> android:textSize="@dimen/text_8" />
......
...@@ -265,7 +265,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa ...@@ -265,7 +265,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa
tvDay.setCompoundDrawables(null, null, null, drawable); tvDay.setCompoundDrawables(null, null, null, drawable);
begDate = MyUtils.getFetureDate(1) + " 09:00"; begDate = MyUtils.getFetureDate(1) + " 09:00";
tvGetTime.setText(DateUtils.formatDate66(begDate)); tvGetTime.setText(DateUtils.formatDate66(begDate));
tvGetWeek.setText("周" + MyUtils.getWeek(DateUtils.getCurDate())); tvGetWeek.setText("周" + MyUtils.getWeek(MyUtils.getFetureDate(1)));
endDate = MyUtils.getFetureDate(2) + " 18:00"; endDate = MyUtils.getFetureDate(2) + " 18:00";
tvOutTime.setText(DateUtils.formatDate66(endDate)); tvOutTime.setText(DateUtils.formatDate66(endDate));
tvOutWeek.setText("周" + MyUtils.getWeek(MyUtils.getFetureDate(2))); tvOutWeek.setText("周" + MyUtils.getWeek(MyUtils.getFetureDate(2)));
...@@ -893,6 +893,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa ...@@ -893,6 +893,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa
return; return;
} }
} }
/** /**
* 判断是否登录 * 判断是否登录
* *
...@@ -900,7 +901,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa ...@@ -900,7 +901,7 @@ public class HomeFragment extends BaseFragment<HomePresenter> implements Observa
*/ */
private boolean isLogin() { private boolean isLogin() {
if (TextUtils.isEmpty(OkGoUtil.getToken())) { if (TextUtils.isEmpty(OkGoUtil.getToken())) {
startActivity(LoginRvActivity.getIntent(_mActivity,0)); startActivity(LoginRvActivity.getIntent(_mActivity, 0));
return false; return false;
} }
return true; return true;
......
...@@ -45,13 +45,19 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data ...@@ -45,13 +45,19 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
.apply(RequestOptions.bitmapTransform(new RoundedCorners(12)).override(image.getWidth(), image.getHeight())) .apply(RequestOptions.bitmapTransform(new RoundedCorners(12)).override(image.getWidth(), image.getHeight()))
.into(utils); .into(utils);
helper.setText(R.id.tv_name,bean.getName()); helper.setText(R.id.tv_name, bean.getName());
helper.setText(R.id.tv_content,bean.getName1()); helper.setText(R.id.tv_content, bean.getName1());
if (!TextUtil.isEmpty(bean.getPrice())) { if (!TextUtil.isEmpty(bean.getPrice())) {
helper.setText(R.id.tv_price, String.format("¥%1$s%2$s", bean.getPrice(), getUnit())); helper.setText(R.id.tv_price, String.format("¥%1$s%2$s", bean.getPrice(), getUnit()));
} else { } else {
helper.setText(R.id.tv_price, ""); helper.setText(R.id.tv_price, "");
} }
if ("2".equals(hotType) || "4".equals(hotType)) {
helper.setGone(R.id.tv_content, false);
} else {
helper.setGone(R.id.tv_content, true);
}
} }
public void setType(String hotType) { public void setType(String hotType) {
...@@ -75,7 +81,7 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data ...@@ -75,7 +81,7 @@ public class HotCarTypeAdapter extends BaseQuickAdapter<HomeHotGoodListBean.Data
} }
// @Override // @Override
// public int getItemCount() { // public int getItemCount() {
// return 4; // return 4;
// } // }
......
...@@ -556,11 +556,11 @@ ...@@ -556,11 +556,11 @@
</LinearLayout> </LinearLayout>
</android.support.v7.widget.CardView> </android.support.v7.widget.CardView>
</RelativeLayout> </RelativeLayout>
<!---->
<android.support.v7.widget.RecyclerView <android.support.v7.widget.RecyclerView
android:id="@+id/recyclerView_home_content" android:id="@+id/recyclerView_home_content"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="@dimen/size_440" android:layout_height="@dimen/size_410"
android:layout_marginTop="@dimen/size_10" android:layout_marginTop="@dimen/size_10"
android:paddingLeft="@dimen/size_10" android:paddingLeft="@dimen/size_10"
android:paddingRight="@dimen/size_10" /> android:paddingRight="@dimen/size_10" />
......
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
<string name="rv_get_code">获取验证码</string> <string name="rv_get_code">获取验证码</string>
<string name="rv_login">登录</string> <string name="rv_login">登录</string>
<string name="rv_pwd_login">密码登录</string> <string name="rv_pwd_login">密码登录</string>
<string name="rv_login_toast">还没有注册号?</string> <string name="rv_login_toast">还没有注册号?</string>
<string name="rv_registered_toast">立即注册</string> <string name="rv_registered_toast">立即注册</string>
<string name="rv_other_login">第三方户登录</string> <string name="rv_other_login">第三方户登录</string>
<string name="rv_login_rest">重新获取</string> <string name="rv_login_rest">重新获取</string>
<string name="rv_login_authorization_failure">第三方登录失败</string> <string name="rv_login_authorization_failure">第三方登录失败</string>
<string name="rv_login_success">登录成功</string> <string name="rv_login_success">登录成功</string>
......
...@@ -390,7 +390,7 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl ...@@ -390,7 +390,7 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
tvLogin.setVisibility(View.VISIBLE); tvLogin.setVisibility(View.VISIBLE);
tvVerified.setVisibility(View.GONE); tvVerified.setVisibility(View.GONE);
tvUserIdentity.setVisibility(View.GONE); tvUserIdentity.setVisibility(View.GONE);
tvViewPrivileges.setText("会员中心"); tvViewPrivileges.setText("查看会员特权");
tvMembershipLevel.setText("会员特权"); tvMembershipLevel.setText("会员特权");
tvMemberHint.setText("免费用车- -天"); tvMemberHint.setText("免费用车- -天");
tvIntegral.setText("0"); tvIntegral.setText("0");
......
...@@ -234,7 +234,9 @@ public class MyReleasePatFragment extends BaseFragment<CommonPresenter> implemen ...@@ -234,7 +234,9 @@ public class MyReleasePatFragment extends BaseFragment<CommonPresenter> implemen
Map<String, Object> map = new LinkedHashMap<>(); Map<String, Object> map = new LinkedHashMap<>();
map.put("page", page); map.put("page", page);
map.put("type", "2"); map.put("type", "2");
mPresenter.getData(RvFrameConfig.HOST, 0, ApiConfig.RVENTHUSIAST_GETBYUSERID_LIST, MyReleaseBean.class, map, headMap, page == 1 ? true : false); if (mPresenter !=null) {
mPresenter.getData(RvFrameConfig.HOST, 0, ApiConfig.RVENTHUSIAST_GETBYUSERID_LIST, MyReleaseBean.class, map, headMap, page == 1 ? true : false);
}
} }
private void deleteData() { private void deleteData() {
......
...@@ -29,6 +29,7 @@ import com.ruiwenliu.wrapper.util.permission.RxPermission; ...@@ -29,6 +29,7 @@ import com.ruiwenliu.wrapper.util.permission.RxPermission;
import com.ruiwenliu.wrapper.weight.TitleView; import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.component.dialog.PickerDialog; import com.rv.component.dialog.PickerDialog;
import com.rv.component.utils.IsAppInstall; import com.rv.component.utils.IsAppInstall;
import com.rv.component.utils.MyTextWatcher;
import com.rv.home.rv.module.ApiConfig; import com.rv.home.rv.module.ApiConfig;
import com.rv.home.rv.module.ui.main.home.bean.ImageUploadBean; import com.rv.home.rv.module.ui.main.home.bean.ImageUploadBean;
import com.rv.rvmine.R; import com.rv.rvmine.R;
...@@ -96,7 +97,7 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen ...@@ -96,7 +97,7 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen
private String mUnionid; private String mUnionid;
private String mHeadImg; private String mHeadImg;
private String birthday; private String birthday = "";
public static Intent getIntent(Context context, UserInfoBean.UserInfo info) { public static Intent getIntent(Context context, UserInfoBean.UserInfo info) {
return new Intent(context, PersonalInformationActivity.class) return new Intent(context, PersonalInformationActivity.class)
...@@ -112,6 +113,8 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen ...@@ -112,6 +113,8 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen
protected void initView(Bundle savedInstanceState, TitleView titleView, Intent intent) { protected void initView(Bundle savedInstanceState, TitleView titleView, Intent intent) {
titleView.setTitle("个人资料"); titleView.setTitle("个人资料");
titleView.setText(R.id.tv_title_right, "保存"); titleView.setText(R.id.tv_title_right, "保存");
etNickname.addTextChangedListener(new MyTextWatcher(this, etNickname, 32));
titleView.setChildClickListener(R.id.tv_title_right, new View.OnClickListener() { titleView.setChildClickListener(R.id.tv_title_right, new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
...@@ -383,7 +386,7 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen ...@@ -383,7 +386,7 @@ public class PersonalInformationActivity extends BaseStatusActivity<PickerPresen
return; return;
} }
if (TextUtil.isEmpty(birthday)) { if (birthday != null && TextUtil.isEmpty(birthday)) {
showToast("生日不为空!"); showToast("生日不为空!");
return; return;
} }
......
...@@ -59,7 +59,6 @@ ...@@ -59,7 +59,6 @@
android:background="@null" android:background="@null"
android:gravity="right|center_vertical" android:gravity="right|center_vertical"
android:hint="请输入昵称" android:hint="请输入昵称"
android:maxLength="10"
android:maxLines="1" android:maxLines="1"
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
android:textColorHint="@color/colorGray" android:textColorHint="@color/colorGray"
......
...@@ -6,8 +6,7 @@ ...@@ -6,8 +6,7 @@
android:background="@color/colorLine" android:background="@color/colorLine"
android:orientation="vertical"> android:orientation="vertical">
<com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout <com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/refresh" android:id="@+id/refresh"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent">
...@@ -53,7 +52,8 @@ ...@@ -53,7 +52,8 @@
android:layout_width="@dimen/size_35" android:layout_width="@dimen/size_35"
android:layout_height="@dimen/size_35" android:layout_height="@dimen/size_35"
android:padding="@dimen/size_8" android:padding="@dimen/size_8"
android:src="@drawable/mycenter_icon_message" /> android:src="@drawable/mycenter_icon_message"
android:visibility="gone" />
<ImageView <ImageView
android:id="@+id/iv_item_setting" android:id="@+id/iv_item_setting"
......
...@@ -236,16 +236,19 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter> ...@@ -236,16 +236,19 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
if (travelBookingDialog == null) { if (travelBookingDialog == null) {
travelBookingDialog = new TravelBookingDialog(mActivity); travelBookingDialog = new TravelBookingDialog(mActivity);
} }
travelBookingDialog.setNewData(DetailsData); if (travelBookingDialog != null) {
travelBookingDialog.show(); travelBookingDialog.setNewData(DetailsData);
} travelBookingDialog.show();
travelBookingDialog.setOnDayClickListener(new TravelBookingDialog.OnOKClickListener() {
@Override
public void onClickData(BeanOrderParam data) {
startActivity(TravelerConfirmOrderActivity.getIntent(mActivity, data));
} }
}); }
if (travelBookingDialog != null) {
travelBookingDialog.setOnDayClickListener(new TravelBookingDialog.OnOKClickListener() {
@Override
public void onClickData(BeanOrderParam data) {
startActivity(TravelerConfirmOrderActivity.getIntent(mActivity, data));
}
});
}
} }
private void cancelCollect() { private void cancelCollect() {
......
...@@ -56,6 +56,7 @@ import butterknife.OnClick; ...@@ -56,6 +56,7 @@ import butterknife.OnClick;
@Route(path = Constance.ACTIVITY_URL_POSTERACTIVITY) @Route(path = Constance.ACTIVITY_URL_POSTERACTIVITY)
public class PosterActivity extends BaseStatusActivity<CommonPresenter> { public class PosterActivity extends BaseStatusActivity<CommonPresenter> {
@BindView(R2.id.img_bill_top) @BindView(R2.id.img_bill_top)
ImageView imgBillTop; ImageView imgBillTop;
@BindView(R2.id.ring_header) @BindView(R2.id.ring_header)
...@@ -117,9 +118,13 @@ public class PosterActivity extends BaseStatusActivity<CommonPresenter> { ...@@ -117,9 +118,13 @@ public class PosterActivity extends BaseStatusActivity<CommonPresenter> {
if (!TextUtils.isEmpty(name)) { if (!TextUtils.isEmpty(name)) {
tvName.setText(name); tvName.setText(name);
} }
} else {
GlideManager.getInstance(mActivity).loadCircleImage("https://mgmt.dfangche.com/image/app/default_avatar.png", ringHeader);
tvName.setText("滴房车");
} }
} }
@Override @Override
public void onShowResult(int requestType, BaseBean result) { public void onShowResult(int requestType, BaseBean result) {
......
...@@ -106,8 +106,8 @@ ...@@ -106,8 +106,8 @@
android:id="@+id/img_qrcode" android:id="@+id/img_qrcode"
android:layout_width="@dimen/size_60" android:layout_width="@dimen/size_60"
android:layout_height="@dimen/size_60" android:layout_height="@dimen/size_60"
android:layout_marginRight="@dimen/size_5" android:layout_marginLeft="@dimen/size_10"
android:layout_marginLeft="@dimen/size_10" /> android:layout_marginRight="@dimen/size_5" />
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
android:layout_marginTop="@dimen/size_5" android:layout_marginTop="@dimen/size_5"
android:drawableLeft="@drawable/common_icon_logo_small" android:drawableLeft="@drawable/common_icon_logo_small"
android:drawablePadding="@dimen/size_3" android:drawablePadding="@dimen/size_3"
android:text="房车·让生活更美好" android:text="房车·让生活更美好"
android:textColor="@color/gray_B4B4B4" android:textColor="@color/gray_B4B4B4"
android:textSize="@dimen/text_8" /> android:textSize="@dimen/text_8" />
</LinearLayout> </LinearLayout>
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<LinearLayout <LinearLayout
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/size_5" android:layout_marginLeft="@dimen/size_10"
android:layout_weight="1" android:layout_weight="1"
android:orientation="vertical"> android:orientation="vertical">
...@@ -69,8 +69,11 @@ ...@@ -69,8 +69,11 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:singleLine="false" android:singleLine="false"
android:textColor="@color/colorMain" android:maxLines="2"
android:textSize="@dimen/text_18" /> android:ellipsize="end"
android:text=""
android:textColor="@color/textGray"
android:textSize="@dimen/text_15" />
</LinearLayout> </LinearLayout>
...@@ -105,7 +108,7 @@ ...@@ -105,7 +108,7 @@
android:layout_marginTop="@dimen/size_5" android:layout_marginTop="@dimen/size_5"
android:drawableLeft="@drawable/common_icon_logo_small" android:drawableLeft="@drawable/common_icon_logo_small"
android:drawablePadding="@dimen/size_3" android:drawablePadding="@dimen/size_3"
android:text="房车·让生活更美好" android:text="房车·让生活更美好"
android:textColor="@color/gray_B4B4B4" android:textColor="@color/gray_B4B4B4"
android:textSize="@dimen/text_8" /> android:textSize="@dimen/text_8" />
</LinearLayout> </LinearLayout>
......
...@@ -210,17 +210,17 @@ ...@@ -210,17 +210,17 @@
android:text="1、满足下列条件的好友,可通过您分享的邀请链接/码,领取的房车新人专享优惠券:\n android:text="1、满足下列条件的好友,可通过您分享的邀请链接/码,领取的房车新人专享优惠券:\n
a、好友有下载APP;\n a、好友有下载APP;\n
b、好友为新用户并未进行过注册;\n b、好友为新用户并未进行过注册;\n
c、好友的当前号中无滴房车新手券。\n c、好友的当前号中无滴房车新手券。\n
\n \n
2、在您登录的状态下,分享房车、旅游、营地、拍拍等APP内的分享,都有同等效果。\n 2、在您登录的状态下,分享房车、旅游、营地、拍拍等APP内的分享,都有同等效果。\n
\n \n
3、您的好友在注册后,确定推荐人您后,您好友在APP进行付费操作,如租房车,确认行程并完成支付,您可获得对应的奖励;奖励将在您的好友成功支付订单后24小时内到。\n 3、您的好友在注册后,确定推荐人您后,您好友在APP进行付费操作,如租房车,确认行程并完成支付,您可获得对应的奖励;奖励将在您的好友成功支付订单后24小时内到。\n
\n \n
4、拥有相同设备(手机)、号、手机号、微信号、IP、银行卡或其他同理将视为同一用户(适用于您与您的好友),本活动仅对成功邀请好友完成并支付订单的用户发放邀请奖励。\n 4、拥有相同设备(手机)、号、手机号、微信号、IP、银行卡或其他同理将视为同一用户(适用于您与您的好友),本活动仅对成功邀请好友完成并支付订单的用户发放邀请奖励。\n
\n \n
5、您获得的现金奖励可以在我的钱包页面“我的—我的钱包—提现”中进行提现。\n 5、您获得的现金奖励可以在我的钱包页面“我的—我的钱包—提现”中进行提现。\n
\n \n
6、针对违规骗取邀请奖励的行为,将不予发放邀请奖励、追回相关奖励或封停号,并依法追究法律责任。 \n 6、针对违规骗取邀请奖励的行为,将不予发放邀请奖励、追回相关奖励或封停号,并依法追究法律责任。 \n
7、活动详情咨询:400-0369-369 " 7、活动详情咨询:400-0369-369 "
android:textColor="#ff666666" android:textColor="#ff666666"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
......
...@@ -70,7 +70,7 @@ public class ConsumeDetailActivity extends BaseStatusActivity<CommonPresenter> i ...@@ -70,7 +70,7 @@ public class ConsumeDetailActivity extends BaseStatusActivity<CommonPresenter> i
@Override @Override
protected void initView(Bundle savedInstanceState, TitleView titleView, Intent intent) { protected void initView(Bundle savedInstanceState, TitleView titleView, Intent intent) {
titleView.setTitle("单明细"); titleView.setTitle("单明细");
recyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayout.VERTICAL, false)); recyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayout.VERTICAL, false));
adapter = new ConsumeListAdapter(new ArrayList<ConsumeListBean.ConsumeItem>()); adapter = new ConsumeListAdapter(new ArrayList<ConsumeListBean.ConsumeItem>());
adapter.setOnLoadMoreListener(this, recyclerView); adapter.setOnLoadMoreListener(this, recyclerView);
......
...@@ -190,7 +190,7 @@ public class WithdrawActivity extends BaseStatusActivity<WalletPresenter> { ...@@ -190,7 +190,7 @@ public class WithdrawActivity extends BaseStatusActivity<WalletPresenter> {
private void showHint() { private void showHint() {
accountNumber = etAccountNumber.getText().toString().trim(); accountNumber = etAccountNumber.getText().toString().trim();
if (TextUtils.isEmpty(accountNumber)) { if (TextUtils.isEmpty(accountNumber)) {
showToast("户不能为空!"); showToast("户不能为空!");
return; return;
} }
......
...@@ -30,7 +30,7 @@ public class WalletCathAdapter extends BaseQuickAdapter<WalletcathListBean.ItemW ...@@ -30,7 +30,7 @@ public class WalletCathAdapter extends BaseQuickAdapter<WalletcathListBean.ItemW
helper.setText(R.id.tv_amount, "审核中"); helper.setText(R.id.tv_amount, "审核中");
helper.setTextColor(R.id.tv_amount, Color.parseColor("#cccccc")); helper.setTextColor(R.id.tv_amount, Color.parseColor("#cccccc"));
} else if (item.getStauts() == 1) { } else if (item.getStauts() == 1) {
helper.setText(R.id.tv_amount, "已到"); helper.setText(R.id.tv_amount, "已到");
helper.setTextColor(R.id.tv_amount, Color.parseColor("#999999")); helper.setTextColor(R.id.tv_amount, Color.parseColor("#999999"));
} else if (item.getStauts() == 2) { } else if (item.getStauts() == 2) {
helper.setText(R.id.tv_amount, "审核失败"); helper.setText(R.id.tv_amount, "审核失败");
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
android:enabled="true" android:enabled="true"
android:background="@color/white" android:background="@color/white"
android:gravity="left|center_vertical" android:gravity="left|center_vertical"
android:hint="请输入该号注册的手机号" android:hint="请输入该号注册的手机号"
android:imeOptions="actionSend" android:imeOptions="actionSend"
android:inputType="phone" android:inputType="phone"
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
......
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:textSize="@dimen/text_12" android:textSize="@dimen/text_12"
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:text="待入(元)"/> android:text="待入(元)"/>
<TextView <TextView
android:id="@+id/tv_not_amount" android:id="@+id/tv_not_amount"
...@@ -190,7 +190,7 @@ ...@@ -190,7 +190,7 @@
android:textSize="@dimen/text_14" android:textSize="@dimen/text_14"
android:layout_centerVertical="true" android:layout_centerVertical="true"
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
android:text="单明细"/> android:text="单明细"/>
<ImageView <ImageView
android:layout_width="wrap_content" android:layout_width="wrap_content"
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/size_15" android:layout_marginLeft="@dimen/size_15"
android:layout_marginTop="@dimen/size_15" android:layout_marginTop="@dimen/size_15"
android:text="到 支付宝账户" android:text="到 支付宝账户"
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:textSize="@dimen/text_16" /> android:textSize="@dimen/text_16" />
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
android:layout_weight="1" android:layout_weight="1"
android:background="@null" android:background="@null"
android:gravity="left|center_vertical" android:gravity="left|center_vertical"
android:hint="请输入到账支付宝账号" android:hint="请输入到帐支付宝帐号"
android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
android:text="" android:text=""
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<TextView <TextView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="核实户" android:text="核实户"
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
android:textSize="@dimen/text_18" android:textSize="@dimen/text_18"
android:textStyle="bold" /> android:textStyle="bold" />
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<TextView <TextView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="转金额:" android:text="转金额:"
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:textSize="@dimen/text_16" /> android:textSize="@dimen/text_16" />
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
<TextView <TextView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="转支付宝账号:" android:text="转支付宝账号:"
android:textColor="@color/textGray" android:textColor="@color/textGray"
android:textSize="@dimen/text_16" /> android:textSize="@dimen/text_16" />
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
<string name="app_name">plugin_wallet</string> <string name="app_name">plugin_wallet</string>
<string-array name="commision_list"> <string-array name="commision_list">
<item>全部</item> <item>全部</item>
<item>待入</item> <item>待入</item>
<item>已到</item> <item>已到</item>
</string-array> </string-array>
<string-array name="enchashment_list"> <string-array name="enchashment_list">
<item>申请中</item> <item>申请中</item>
<item>已到</item> <item>已到</item>
</string-array> </string-array>
</resources> </resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment