Commit dbde7cd2 authored by jianglx's avatar jianglx

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

# Conflicts:
#	RvClient/build.gradle
#	RvClient/src/main/java/com/xxfc/rv/WelcomeActivity.java
#	plugin_member/src/main/res/layout/activity_member.xml
parents 54546307 a290f6c2
...@@ -414,7 +414,6 @@ public class MainActivity extends BaseActivity<CommonPresenter>{ ...@@ -414,7 +414,6 @@ public class MainActivity extends BaseActivity<CommonPresenter>{
if (mAdapter != null) { if (mAdapter != null) {
mAdapter.getCurrentFragment().onActivityResult(requestCode, resultCode, data); mAdapter.getCurrentFragment().onActivityResult(requestCode, resultCode, data);
} }
} }
@Override @Override
......
...@@ -70,8 +70,7 @@ public class WelcomeActivity extends BaseActivity<CommonPresenter> { ...@@ -70,8 +70,7 @@ public class WelcomeActivity extends BaseActivity<CommonPresenter> {
AppConfig appConfig = (AppConfig) RvCache.getInstance().get(CacheEnum.IM_CONFIG); AppConfig appConfig = (AppConfig) RvCache.getInstance().get(CacheEnum.IM_CONFIG);
if (appConfig == null) { if (appConfig == null) {
if (!NetworkUtil.isNetworkAvailable(getApplicationContext())) { if (!NetworkUtil.isNetworkAvailable(getApplicationContext())) {
Toast.makeText(getApplicationContext(), "网络异常,im初始化失败,请退出重进", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), "网络异常,im初始化失败,请退出重进", Toast.LENGTH_LONG).show();
return;
} }
} else { } else {
isImInitOk = true; isImInitOk = true;
......
...@@ -4,7 +4,6 @@ import android.content.BroadcastReceiver; ...@@ -4,7 +4,6 @@ import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.net.ConnectivityManager; import android.net.ConnectivityManager;
import android.util.Log;
import android.widget.Toast; import android.widget.Toast;
import com.base.utils.tools.android.NetworkUtil; import com.base.utils.tools.android.NetworkUtil;
......
...@@ -161,6 +161,7 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> { ...@@ -161,6 +161,7 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> {
private final int TYPE_REQUEST_DRIVING = 3; private final int TYPE_REQUEST_DRIVING = 3;
private boolean serviceFeeShow = true; private boolean serviceFeeShow = true;
private boolean cleanFeeShow = true; private boolean cleanFeeShow = true;
private OrderDataBean dataBean; private OrderDataBean dataBean;
...@@ -664,6 +665,16 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> { ...@@ -664,6 +665,16 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> {
tvLayoutMemberHint.setVisibility(View.VISIBLE); tvLayoutMemberHint.setVisibility(View.VISIBLE);
llLayoutMemberHint.setVisibility(View.VISIBLE); llLayoutMemberHint.setVisibility(View.VISIBLE);
tvFreeCarDays.setText("(剩余" + memberData.getRentFreeDays() + "天)"); tvFreeCarDays.setText("(剩余" + memberData.getRentFreeDays() + "天)");
if (memberData.getRentFreeDays() > 0) {
swbtnMember.setChecked(true);
isMemberType = 1;
dataBean.setRentFreeDay(1);
couponAmount = 0;
getPayMoney();
}else {
dataBean.setRentFreeDay(0);
isMemberType = 0;
}
} }
if (priceBean.getData() != null) { if (priceBean.getData() != null) {
......
...@@ -368,11 +368,17 @@ public class ChatContentAdapter extends RecyclerView.Adapter<RecyclerView.ViewHo ...@@ -368,11 +368,17 @@ public class ChatContentAdapter extends RecyclerView.Adapter<RecyclerView.ViewHo
VoicePlayer.instance().playVoice(holder.chatVoiceAnimView); VoicePlayer.instance().playVoice(holder.chatVoiceAnimView);
ChatMessageServiceImp.getInstance(mContext).setVoicePlay(bean.getPackId()); ChatMessageServiceImp.getInstance(mContext).setVoicePlay(bean.getPackId());
listener.voicePlay(bean); listener.voicePlay(bean);
holder.imgState.setVisibility(View.GONE);
} }
); );
if (!TextUtils.isEmpty(bean.getContent())) { if (!TextUtils.isEmpty(bean.getContent())) {
holder.chatVoiceAnimView.fillData(bean); holder.chatVoiceAnimView.fillData(bean);
} }
if (bean.getVoiceStatus() == 0) {
holder.imgState.setVisibility(View.VISIBLE);
} else {
holder.imgState.setVisibility(View.GONE);
}
} }
private void setToVoiceContentView(ChatMessage bean, MsgToVoiceHolder holder) { private void setToVoiceContentView(ChatMessage bean, MsgToVoiceHolder holder) {
......
...@@ -73,14 +73,14 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> { ...@@ -73,14 +73,14 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> {
private void setView(PersonShareBean.PersonShareInfo data) { private void setView(PersonShareBean.PersonShareInfo data) {
Resources resource= getBaseContext().getResources(); Resources resource = getBaseContext().getResources();
ColorStateList csl= resource.getColorStateList(R.color.share_number_color); ColorStateList csl = resource.getColorStateList(R.color.share_number_color);
SpannableStringBuilder spanBuilder = new SpannableStringBuilder(data.getTotalIncome() + "元"); SpannableStringBuilder spanBuilder = new SpannableStringBuilder(data.getTotalIncome() + "元");
spanBuilder.setSpan(new TextAppearanceSpan(null, Typeface.NORMAL, DisplayUtil.sp2px(this, 24), csl, null), 0, data.getTotalIncome().toString().length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE); spanBuilder.setSpan(new TextAppearanceSpan(null, Typeface.NORMAL, DisplayUtil.sp2px(this, 24), csl, null), 0, data.getTotalIncome().toString().length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE);
tvAmount.setText(spanBuilder); tvAmount.setText(spanBuilder);
int total = data.getInviteNumber() + data.getActivatedNumber() ; int total = data.getInviteNumber() + data.getActivatedNumber();
SpannableStringBuilder spanBuilder1 = new SpannableStringBuilder(total + "人"); SpannableStringBuilder spanBuilder1 = new SpannableStringBuilder(total + "人");
spanBuilder1.setSpan(new TextAppearanceSpan(null, Typeface.NORMAL, DisplayUtil.sp2px(this, 24), csl, null), 0, String.valueOf(total).length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE); spanBuilder1.setSpan(new TextAppearanceSpan(null, Typeface.NORMAL, DisplayUtil.sp2px(this, 24), csl, null), 0, String.valueOf(total).length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE);
tvPersonInval.setText(spanBuilder1); tvPersonInval.setText(spanBuilder1);
...@@ -151,7 +151,8 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> { ...@@ -151,7 +151,8 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> {
} else if (id == R.id.ll_comein) { } else if (id == R.id.ll_comein) {
startActivity(PopularizeActivity.getIntent(getApplicationContext())); startActivity(PopularizeActivity.getIntent(getApplicationContext()));
} else if (id == R.id.tv_ruler) { } else if (id == R.id.tv_ruler) {
startActivity(new Intent(getApplicationContext(), ShareRulerActivity.class)); String url = RvFrameConfig.HOST_H5_DETAIL + "/h5/appHtml/view/promotionAward.html";
startActivity(WebViewActivity.getIntent(this, url, "推广有奖规则"));
} }
} }
......
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