Commit 96a60a56 authored by linfeng's avatar linfeng

bug修复

parent df47fc63
...@@ -222,10 +222,7 @@ public class TravelFragmentMain extends BaseFragment { ...@@ -222,10 +222,7 @@ public class TravelFragmentMain extends BaseFragment {
@Override @Override
public void OnBannerClick(int position) { public void OnBannerClick(int position) {
// Bundle bundle = new Bundle(); //
// bundle.putInt(ActivityImageBrowseUrl.KEY_BACKGROUND, R.color.colorPrimary);
// bundle.putStringArrayList(ActivityImageBrowseUrl.KEY_IMAGE, (ArrayList<String>) images);
// IntentUtil.startActivity(baseContext, ActivityImageBrowseUrl.class, bundle);
} }
}) })
......
package com.rv.home.rv.module.ui.main.home.dialog; package com.rv.component.dialog;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
...@@ -6,7 +6,6 @@ import android.view.Gravity; ...@@ -6,7 +6,6 @@ import android.view.Gravity;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.ruiwenliu.wrapper.dialog.BaseDialog; import com.ruiwenliu.wrapper.dialog.BaseDialog;
import com.rv.home.R;
/** /**
* 温馨提示 * 温馨提示
......
...@@ -143,6 +143,8 @@ public class PatFragment extends BaseFragment<DiscoveryPresenter> implements Sim ...@@ -143,6 +143,8 @@ public class PatFragment extends BaseFragment<DiscoveryPresenter> implements Sim
Map<String, Object> headMap = new LinkedHashMap<>(); Map<String, Object> headMap = new LinkedHashMap<>();
headMap.put("Authorization", OkGoUtil.getToken()); headMap.put("Authorization", OkGoUtil.getToken());
mPresenter.postData(RvFrameConfig.HOST, 2, DiscoveryApi.DISCOVERY_IM_LOGIN, DiscoveryIMTokenBean.class, headMap, headMap, true); mPresenter.postData(RvFrameConfig.HOST, 2, DiscoveryApi.DISCOVERY_IM_LOGIN, DiscoveryIMTokenBean.class, headMap, headMap, true);
}else {
ARouter.getInstance().build(Constance.ACTIVITY_URL_LOGINRV).navigation();
} }
} }
......
...@@ -22,10 +22,15 @@ import android.widget.ProgressBar; ...@@ -22,10 +22,15 @@ import android.widget.ProgressBar;
import com.alibaba.android.arouter.facade.annotation.Autowired; import com.alibaba.android.arouter.facade.annotation.Autowired;
import com.alibaba.android.arouter.facade.annotation.Route; import com.alibaba.android.arouter.facade.annotation.Route;
import com.alibaba.android.arouter.launcher.ARouter; import com.alibaba.android.arouter.launcher.ARouter;
import com.base.utils.tools.android.IntentUtil;
import com.base.utils.ui.datetime.selector.util.TextUtil;
import com.frame.base.url.Constance; import com.frame.base.url.Constance;
import com.frame.rv.config.RvFrameConfig; import com.frame.rv.config.RvFrameConfig;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.ruiwenliu.wrapper.base.BaseBean; import com.ruiwenliu.wrapper.base.BaseBean;
import com.ruiwenliu.wrapper.base.BaseStatusActivity; import com.ruiwenliu.wrapper.base.BaseStatusActivity;
import com.ruiwenliu.wrapper.browse.ActivityImageBrowseUrl;
import com.ruiwenliu.wrapper.weight.TitleView; import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.component.utils.DateUtils; import com.rv.component.utils.DateUtils;
import com.xxfc.discovery.R; import com.xxfc.discovery.R;
...@@ -36,7 +41,9 @@ import com.xxfc.discovery.dialog.TrillCommentInputDialog; ...@@ -36,7 +41,9 @@ import com.xxfc.discovery.dialog.TrillCommentInputDialog;
import com.xxfc.discovery.presenter.DiscoveryPresenter; import com.xxfc.discovery.presenter.DiscoveryPresenter;
import com.yuyife.okgo.OkGoUtil; import com.yuyife.okgo.OkGoUtil;
import java.util.ArrayList;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
import butterknife.BindView; import butterknife.BindView;
...@@ -76,8 +83,6 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -76,8 +83,6 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
initWeb(); initWeb();
} }
@TargetApi(Build.VERSION_CODES.JELLY_BEAN) @TargetApi(Build.VERSION_CODES.JELLY_BEAN)
private void initWeb() { private void initWeb() {
WebSettings webSettings = mWebView.getSettings(); WebSettings webSettings = mWebView.getSettings();
...@@ -140,7 +145,7 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -140,7 +145,7 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
@OnClick({R2.id.ll_item_comment}) @OnClick({R2.id.ll_item_comment})
public void onViewClicked(View view) { public void onViewClicked(View view) {
int id = view.getId(); int id = view.getId();
if (id ==R.id.ll_item_comment){ if (id == R.id.ll_item_comment) {
//评论 //评论
if (TextUtils.isEmpty(OkGoUtil.getToken())) { if (TextUtils.isEmpty(OkGoUtil.getToken())) {
ARouter.getInstance().build(Constance.ACTIVITY_URL_LOGINRV).navigation(); ARouter.getInstance().build(Constance.ACTIVITY_URL_LOGINRV).navigation();
...@@ -152,8 +157,8 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -152,8 +157,8 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
content = str; content = str;
if (OkGoUtil.getToken() != null) { if (OkGoUtil.getToken() != null) {
Map<String, Object> headMap = new LinkedHashMap<>(); Map<String, Object> headMap = new LinkedHashMap<>();
headMap.put("Authorization",OkGoUtil.getToken()); headMap.put("Authorization", OkGoUtil.getToken());
mPresenter.postData(RvFrameConfig.HOST,0, DiscoveryApi.DISCOVERY_IM_LOGIN, DiscoveryIMTokenBean.class,headMap, headMap,true); mPresenter.postData(RvFrameConfig.HOST, 0, DiscoveryApi.DISCOVERY_IM_LOGIN, DiscoveryIMTokenBean.class, headMap, headMap, true);
} }
// headMap.put("Authorization", OkGoUtil.getToken()); // headMap.put("Authorization", OkGoUtil.getToken());
...@@ -172,7 +177,7 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -172,7 +177,7 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
@Override @Override
public void onShowResult(int requestType, BaseBean result) { public void onShowResult(int requestType, BaseBean result) {
switch (requestType){ switch (requestType) {
case 0: case 0:
DiscoveryIMTokenBean intokenBean = (DiscoveryIMTokenBean) result; DiscoveryIMTokenBean intokenBean = (DiscoveryIMTokenBean) result;
setData(intokenBean); setData(intokenBean);
...@@ -186,10 +191,10 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -186,10 +191,10 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
private void setData(DiscoveryIMTokenBean intokenBean) { private void setData(DiscoveryIMTokenBean intokenBean) {
Map<String, Object> map = new LinkedHashMap<>(); Map<String, Object> map = new LinkedHashMap<>();
map.put("access_token",intokenBean.getData()); map.put("access_token", intokenBean.getData());
map.put("messageId",id); map.put("messageId", id);
map.put("body", content); map.put("body", content);
mPresenter.postData(1, DiscoveryApi.DISCOVERY_COMMENT_ADD, BaseBean.class, map,true); mPresenter.postData(1, DiscoveryApi.DISCOVERY_COMMENT_ADD, BaseBean.class, map, true);
} }
public class AndroidJs { public class AndroidJs {
...@@ -197,12 +202,33 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> { ...@@ -197,12 +202,33 @@ public class DetailPatActivity extends BaseStatusActivity<DiscoveryPresenter> {
public String getToken() { public String getToken() {
return OkGoUtil.getToken(); return OkGoUtil.getToken();
} }
@JavascriptInterface
public void showImage(String imageJson) {
if (!TextUtil.isEmpty(imageJson)) {
List<String> imagesList = new Gson().fromJson(imageJson,
new TypeToken<List<String>>() {
}.getType());
Bundle bundle = new Bundle();
bundle.putInt(ActivityImageBrowseUrl.KEY_BACKGROUND, R.color.colorPrimary);
bundle.putStringArrayList(ActivityImageBrowseUrl.KEY_IMAGE, (ArrayList<String>) imagesList);
IntentUtil.startActivity(mActivity, ActivityImageBrowseUrl.class, bundle);
}
}
@JavascriptInterface
public void isLike() {
showToast("点点");
}
} }
@Override @Override
protected void onStart() { protected void onStart() {
super.onStart(); super.onStart();
//
} }
@Override @Override
......
...@@ -411,6 +411,12 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> { ...@@ -411,6 +411,12 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> {
* 与h5交互 * 与h5交互
*/ */
public class AndroidJs { public class AndroidJs {
@JavascriptInterface
public String getToken() {
return OkGoUtil.getToken();
}
/** /**
* 显示门店地图 * 显示门店地图
*/ */
......
...@@ -7,8 +7,6 @@ import android.os.Bundle; ...@@ -7,8 +7,6 @@ import android.os.Bundle;
import android.os.Handler; import android.os.Handler;
import android.os.Message; import android.os.Message;
import android.support.v4.widget.PopupWindowCompat; import android.support.v4.widget.PopupWindowCompat;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.text.Html; import android.text.Html;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
...@@ -63,6 +61,7 @@ import com.rv.home.rv.module.ui.main.home.bean.OrderDataBean; ...@@ -63,6 +61,7 @@ import com.rv.home.rv.module.ui.main.home.bean.OrderDataBean;
import com.rv.home.rv.module.ui.main.home.bean.OrderPayBean; import com.rv.home.rv.module.ui.main.home.bean.OrderPayBean;
import com.rv.home.rv.module.ui.main.home.bean.OrderPriceBean; import com.rv.home.rv.module.ui.main.home.bean.OrderPriceBean;
import com.rv.home.rv.module.ui.main.home.bean.SelectItemBean; import com.rv.home.rv.module.ui.main.home.bean.SelectItemBean;
import com.rv.component.dialog.TipsDialog;
import com.rv.home.rv.module.ui.main.home.order.OrderListActivity; import com.rv.home.rv.module.ui.main.home.order.OrderListActivity;
import com.rv.home.rv.module.ui.main.home.other.SelectItemActivity; import com.rv.home.rv.module.ui.main.home.other.SelectItemActivity;
import com.tencent.mm.opensdk.modelpay.PayReq; import com.tencent.mm.opensdk.modelpay.PayReq;
...@@ -74,7 +73,6 @@ import com.yuyife.okgo.OkGoUtil; ...@@ -74,7 +73,6 @@ import com.yuyife.okgo.OkGoUtil;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap; import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -514,7 +512,6 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> { ...@@ -514,7 +512,6 @@ public class ConfirmOrderActivity extends BaseStatusActivity<CommonPresenter> {
} }
payType = 1; payType = 1;
new PaymentTypeSelection(mActivity) { new PaymentTypeSelection(mActivity) {
@Override @Override
public void helper(final ViewHolder helper) { public void helper(final ViewHolder helper) {
......
...@@ -8,7 +8,6 @@ import android.support.v7.widget.RecyclerView; ...@@ -8,7 +8,6 @@ import android.support.v7.widget.RecyclerView;
import android.text.Html; import android.text.Html;
import android.text.TextUtils; import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.webkit.WebView;
import android.widget.TextView; import android.widget.TextView;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
...@@ -23,7 +22,7 @@ import com.rv.home.R2; ...@@ -23,7 +22,7 @@ import com.rv.home.R2;
import com.rv.home.rv.module.ApiConfig; import com.rv.home.rv.module.ApiConfig;
import com.rv.home.rv.module.basic.BaseStatusActivity; import com.rv.home.rv.module.basic.BaseStatusActivity;
import com.rv.home.rv.module.basic.presenter.PickerPresenter; import com.rv.home.rv.module.basic.presenter.PickerPresenter;
import com.rv.home.rv.module.ui.main.home.dialog.TipsDialog; import com.rv.component.dialog.TipsDialog;
import com.rv.home.rv.module.ui.main.home.order.adapter.CancelTheTripAdapter; import com.rv.home.rv.module.ui.main.home.order.adapter.CancelTheTripAdapter;
import com.rv.home.rv.module.ui.main.home.order.bean.CancelTheTripBean; import com.rv.home.rv.module.ui.main.home.order.bean.CancelTheTripBean;
import com.rv.home.rv.module.ui.main.home.order.bean.CancelTheTripDataBean; import com.rv.home.rv.module.ui.main.home.order.bean.CancelTheTripDataBean;
......
...@@ -428,7 +428,6 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter> ...@@ -428,7 +428,6 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
llItemBottom.setVisibility(View.GONE); llItemBottom.setVisibility(View.GONE);
} }
}); });
} }
@JavascriptInterface @JavascriptInterface
......
...@@ -42,6 +42,7 @@ import com.ruiwenliu.wrapper.weight.TitleView; ...@@ -42,6 +42,7 @@ import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.component.control.SwitchButton; import com.rv.component.control.SwitchButton;
import com.rv.component.dialog.OrderPriceDetailPw; import com.rv.component.dialog.OrderPriceDetailPw;
import com.rv.component.dialog.PaymentTypeSelection; import com.rv.component.dialog.PaymentTypeSelection;
import com.rv.component.dialog.TipsDialog;
import com.rv.component.dialog.bean.OrderPriceDetailBean; import com.rv.component.dialog.bean.OrderPriceDetailBean;
import com.rv.component.utils.Arith; import com.rv.component.utils.Arith;
import com.rv.component.utils.DateUtils; import com.rv.component.utils.DateUtils;
......
...@@ -5,23 +5,33 @@ import android.content.Context; ...@@ -5,23 +5,33 @@ import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
import android.text.Html; import android.text.Html;
import android.text.TextUtils; import android.text.TextUtils;
import android.view.Gravity;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.ruiwenliu.wrapper.dialog.BaseDialog;
import com.rv.version.bean.UpdateBean; import com.rv.version.bean.UpdateBean;
public class VersionUpdateDialog extends Dialog { public class VersionUpdateDialog extends BaseDialog {
public VersionUpdateDialog(@NonNull Context context) { public VersionUpdateDialog(@NonNull Context context) {
super(context); super(context);
} }
public VersionUpdateDialog(Context context, int themeResId) { public VersionUpdateDialog(Context context, int themeResId) {
super(context, themeResId); super(context, themeResId);
setDialogParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER);
}
@Override
public int getViewLayout() {
return R.layout.dialog_update_view;
} }
public static class Builder { public static class Builder {
......
...@@ -6,17 +6,18 @@ ...@@ -6,17 +6,18 @@
android:orientation="vertical"> android:orientation="vertical">
<LinearLayout <LinearLayout
android:layout_width="@dimen/dialog_width" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/size_30"
android:layout_marginRight="@dimen/size_30"
android:background="@drawable/dialog_content_bg" android:background="@drawable/dialog_content_bg"
android:gravity="center_horizontal" android:gravity="center_horizontal"
android:minWidth="@dimen/dialog_width"
android:orientation="vertical"> android:orientation="vertical">
<ImageView <ImageView
android:scaleType="fitXY" android:scaleType="centerCrop"
android:layout_width="@dimen/dialog_width" android:layout_width="match_parent"
android:layout_height="@dimen/dialog_img_height" android:layout_height="wrap_content"
android:src="@drawable/icon_dialog_top" /> android:src="@drawable/icon_dialog_top" />
<TextView <TextView
......
...@@ -2,7 +2,6 @@ package com.xxrv.wallet.activity; ...@@ -2,7 +2,6 @@ package com.xxrv.wallet.activity;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
...@@ -21,11 +20,6 @@ import com.ruiwenliu.wrapper.statusbar.StatusBarUtil; ...@@ -21,11 +20,6 @@ import com.ruiwenliu.wrapper.statusbar.StatusBarUtil;
import com.ruiwenliu.wrapper.util.ViewHolder; import com.ruiwenliu.wrapper.util.ViewHolder;
import com.ruiwenliu.wrapper.weight.TitleView; import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.component.dialog.VerifiedTipsDialog; import com.rv.component.dialog.VerifiedTipsDialog;
import com.rv.home.rv.module.ApiConfig;
import com.rv.home.rv.module.ui.main.home.ConfirmOrderActivity;
import com.rv.home.rv.module.ui.main.home.dialog.TipsDialog;
import com.rv.home.rv.module.ui.main.home.order.CancelTheTripActivity;
import com.rv.home.rv.module.ui.main.home.order.bean.CancelTheTripBean;
import com.xxrv.wallet.R; import com.xxrv.wallet.R;
import com.xxrv.wallet.R2; import com.xxrv.wallet.R2;
import com.xxrv.wallet.api.WalletApi; import com.xxrv.wallet.api.WalletApi;
......
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