Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
RvApp
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lify
RvApp
Commits
80f1ed8a
Commit
80f1ed8a
authored
Aug 20, 2019
by
linfeng
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev-member-john' of
http://113.105.137.151:22280/lify/rvapp
parents
1eab8524
14bcec48
Changes
52
Hide whitespace changes
Inline
Side-by-side
Showing
52 changed files
with
268 additions
and
302 deletions
+268
-302
WXPayEntryActivity.java
...t/src/main/java/com/xxfc/rv/wxapi/WXPayEntryActivity.java
+1
-1
BaseActivity.java
...rc/main/java/com/ruiwenliu/wrapper/base/BaseActivity.java
+5
-0
BaseStatusActivity.java
...n/java/com/ruiwenliu/wrapper/base/BaseStatusActivity.java
+13
-14
RxRequestResult.java
...main/java/com/ruiwenliu/wrapper/http/RxRequestResult.java
+6
-1
common_net_error.xml
RvWrapper/src/main/res/layout/common_net_error.xml
+23
-19
LocationRecord.java
.../src/main/java/com/rv/component/utils/LocationRecord.java
+83
-0
BaseLoginActivity.java
...n/java/com/rv/home/rv/module/basic/BaseLoginActivity.java
+1
-0
BaseStatusActivity.java
.../java/com/rv/home/rv/module/basic/BaseStatusActivity.java
+0
-152
WebActivity.java
...rc/main/java/com/rv/home/rv/module/basic/WebActivity.java
+1
-0
CarRentalActivity.java
...com/rv/home/rv/module/ui/main/home/CarRentalActivity.java
+1
-1
CarRentalListActivity.java
...rv/home/rv/module/ui/main/home/CarRentalListActivity.java
+1
-1
CityListActivity.java
.../com/rv/home/rv/module/ui/main/home/CityListActivity.java
+1
-1
ConfirmOrderActivity.java
.../rv/home/rv/module/ui/main/home/ConfirmOrderActivity.java
+1
-1
DrivingListActivity.java
...m/rv/home/rv/module/ui/main/home/DrivingListActivity.java
+2
-2
DrivingUploadActivity.java
...rv/home/rv/module/ui/main/home/DrivingUploadActivity.java
+1
-1
PayForActivity.java
...va/com/rv/home/rv/module/ui/main/home/PayForActivity.java
+1
-1
SalesroomActivity.java
...com/rv/home/rv/module/ui/main/home/SalesroomActivity.java
+1
-1
SelectLocationActivity.java
...v/home/rv/module/ui/main/home/SelectLocationActivity.java
+1
-1
SelectShopActivity.java
...om/rv/home/rv/module/ui/main/home/SelectShopActivity.java
+1
-1
ShopShowActivity.java
.../com/rv/home/rv/module/ui/main/home/ShopShowActivity.java
+1
-1
CancelTheTripActivity.java
...e/rv/module/ui/main/home/order/CancelTheTripActivity.java
+1
-1
DepositefundProgressDetailsActivity.java
.../main/home/order/DepositefundProgressDetailsActivity.java
+1
-1
EvaluationActivity.java
...home/rv/module/ui/main/home/order/EvaluationActivity.java
+1
-1
GetOnTheCarQRCodeActivity.java
.../module/ui/main/home/order/GetOnTheCarQRCodeActivity.java
+1
-1
OrderDetailActivity.java
...ome/rv/module/ui/main/home/order/OrderDetailActivity.java
+1
-1
OrderListActivity.java
.../home/rv/module/ui/main/home/order/OrderListActivity.java
+1
-1
PickUpTheCarQRCodeActivity.java
...module/ui/main/home/order/PickUpTheCarQRCodeActivity.java
+1
-1
SelectItemActivity.java
...home/rv/module/ui/main/home/other/SelectItemActivity.java
+1
-1
IDCardCertificationShowActivity.java
...m/rv/rvmine/personal/IDCardCertificationShowActivity.java
+1
-1
AboutUsActivity.java
...src/main/java/com/rv/rvmine/traveler/AboutUsActivity.java
+1
-1
ChooseAVisitorActivity.java
...n/java/com/rv/rvmine/traveler/ChooseAVisitorActivity.java
+1
-1
CollectionActivity.java
.../main/java/com/rv/rvmine/traveler/CollectionActivity.java
+1
-1
MyReleaseActivity.java
...c/main/java/com/rv/rvmine/traveler/MyReleaseActivity.java
+1
-1
SettingActivity.java
...src/main/java/com/rv/rvmine/traveler/SettingActivity.java
+4
-1
TravelSettingsActivity.java
...n/java/com/rv/rvmine/traveler/TravelSettingsActivity.java
+1
-1
TourismFragment.java
...tourism/src/main/java/com/rv/tourism/TourismFragment.java
+14
-15
ConsumeRecordActivity.java
...er/src/main/java/com/rv.member/ConsumeRecordActivity.java
+0
-2
MemberCenterActivity.java
...ber/src/main/java/com/rv.member/MemberCenterActivity.java
+1
-1
SignActivity.java
plugin_points/src/main/java/com/rv/points/SignActivity.java
+1
-1
BillActivity.java
plugin_share/src/main/java/com/rv/share/BillActivity.java
+14
-13
PopularizeActivity.java
..._share/src/main/java/com/rv/share/PopularizeActivity.java
+1
-1
ReativeBillActivity.java
...share/src/main/java/com/rv/share/ReativeBillActivity.java
+1
-1
ShareActivity.java
plugin_share/src/main/java/com/rv/share/ShareActivity.java
+1
-1
ShareRulerActivity.java
..._share/src/main/java/com/rv/share/ShareRulerActivity.java
+1
-1
WebViewActivity.java
plugin_share/src/main/java/com/rv/share/WebViewActivity.java
+9
-7
BillPresenter.java
...e/src/main/java/com/rv/share/presenter/BillPresenter.java
+21
-0
ReativeBillPresenter.java
...ain/java/com/rv/share/presenter/ReativeBillPresenter.java
+2
-0
RvWebView.java
plugin_share/src/main/java/com/rv/share/view/RvWebView.java
+0
-2
bg_btn_bill_save.xml
plugin_share/src/main/res/drawable/bg_btn_bill_save.xml
+1
-1
activity_bill.xml
plugin_share/src/main/res/layout/activity_bill.xml
+26
-39
UpdateAppUtils.java
...ion/src/main/java/com/rv/version/util/UpdateAppUtils.java
+11
-2
EnchashmentRecordActivity.java
...a/com/xxrv/wallet/activity/EnchashmentRecordActivity.java
+1
-1
No files found.
RvClient/src/main/java/com/xxfc/rv/wxapi/WXPayEntryActivity.java
View file @
80f1ed8a
...
@@ -11,10 +11,10 @@ import com.frame.base.bus.PaymentSuccessfulEvent;
...
@@ -11,10 +11,10 @@ import com.frame.base.bus.PaymentSuccessfulEvent;
import
com.frame.base.bus.RxBus
;
import
com.frame.base.bus.RxBus
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.tencent.mm.opensdk.constants.ConstantsAPI
;
import
com.tencent.mm.opensdk.constants.ConstantsAPI
;
import
com.tencent.mm.opensdk.modelbase.BaseReq
;
import
com.tencent.mm.opensdk.modelbase.BaseReq
;
...
...
RvWrapper/src/main/java/com/ruiwenliu/wrapper/base/BaseActivity.java
View file @
80f1ed8a
...
@@ -9,6 +9,7 @@ import android.view.Window;
...
@@ -9,6 +9,7 @@ import android.view.Window;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.base.utils.tools.android.NetworkUtil
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.dialog.LoadingDialog
;
import
com.ruiwenliu.wrapper.dialog.LoadingDialog
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
...
@@ -80,6 +81,10 @@ public abstract class BaseActivity<P extends MvpPresenter> extends BaseWrapperAc
...
@@ -80,6 +81,10 @@ public abstract class BaseActivity<P extends MvpPresenter> extends BaseWrapperAc
@Override
@Override
public
void
onShowError
(
String
errorMsg
,
int
errorType
)
{
public
void
onShowError
(
String
errorMsg
,
int
errorType
)
{
if
(!
NetworkUtil
.
isNetworkAvailable
(
getApplicationContext
()))
{
showToast
(
"网络异常,请检查您的网络"
);
return
;
}
if
(!
TextUtils
.
isEmpty
(
errorMsg
))
{
if
(!
TextUtils
.
isEmpty
(
errorMsg
))
{
showToast
(
errorMsg
);
showToast
(
errorMsg
);
}
}
...
...
RvWrapper/src/main/java/com/ruiwenliu/wrapper/base/BaseStatusActivity.java
View file @
80f1ed8a
...
@@ -8,8 +8,8 @@ import android.view.View;
...
@@ -8,8 +8,8 @@ import android.view.View;
import
android.view.ViewGroup
;
import
android.view.ViewGroup
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.base.utils.tools.android.NetworkUtil
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.frame.rv.config.RvFrameConstant
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.swipe.SwipeBackActivity
;
import
com.ruiwenliu.wrapper.base.swipe.SwipeBackActivity
;
...
@@ -32,26 +32,25 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
...
@@ -32,26 +32,25 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
protected
boolean
isLoading
=
false
;
//是否是第一次加载
protected
boolean
isLoading
=
false
;
//是否是第一次加载
protected
boolean
isShowLoadingError
=
true
;
@Override
@Override
protected
void
loadData
(
Bundle
savedInstanceState
,
Intent
intent
)
{
protected
void
loadData
(
Bundle
savedInstanceState
,
Intent
intent
)
{
isLoading
=
true
;
isLoading
=
true
;
}
}
@Override
@Override
public
void
onShowError
(
String
errorMsg
,
int
errorType
)
{
public
void
onShowError
(
String
errorMsg
,
int
errorType
)
{
super
.
onShowError
(
errorMsg
,
errorType
);
super
.
onShowError
(
errorMsg
,
errorType
);
if
(
isLoading
==
true
)
{
if
(
isLoading
==
true
)
{
switch
(
errorType
)
{
// if (!NetworkUtil.isNetworkAvailable(getApplicationContext()) && isShowLoadingError) {
case
RvFrameConstant
.
ERROR_TYPE_NET
:
// if (frameLayout != null && frameLayout.getChildCount() > 0) {
if
(
frameLayout
!=
null
&&
frameLayout
.
getChildCount
()
>
0
)
{
// View netView = frameLayout.getChildAt(1);
View
netView
=
frameLayout
.
getChildAt
(
1
);
// if (netView == null) {
if
(
netView
==
null
)
{
// frameLayout.addView(getNetErrorView(-1, ""), 1);
frameLayout
.
addView
(
getNetErrorView
(-
1
,
""
),
1
);
// }
}
// }
}
// }
break
;
}
}
}
}
}
...
@@ -119,7 +118,7 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
...
@@ -119,7 +118,7 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
protected
View
getNetErrorView
(
final
int
imageId
,
final
String
empty
)
{
protected
View
getNetErrorView
(
final
int
imageId
,
final
String
empty
)
{
return
getHelperView
(
null
,
R
.
layout
.
common_net_error
,
new
OnViewHolder
()
{
return
getHelperView
(
null
,
R
.
layout
.
common_net_error
,
new
OnViewHolder
()
{
@Override
@Override
public
void
helper
(
ViewHolder
helper
)
{
public
void
helper
(
final
ViewHolder
helper
)
{
if
(
imageId
!=
-
1
)
{
if
(
imageId
!=
-
1
)
{
helper
.
setImageResource
(
R
.
id
.
iv_flag
,
imageId
);
helper
.
setImageResource
(
R
.
id
.
iv_flag
,
imageId
);
}
}
...
@@ -140,7 +139,7 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
...
@@ -140,7 +139,7 @@ public abstract class BaseStatusActivity<P extends MvpPresenter> extends SwipeBa
}
}
protected
BeanUserInfo
.
UserInfo
getUserInfo
()
{
protected
BeanUserInfo
.
UserInfo
getUserInfo
()
{
BeanUserInfo
.
UserInfo
userInfo
=
null
;
BeanUserInfo
.
UserInfo
userInfo
=
null
;
String
spStringCode
=
UtilsManager
.
getInstance
(
OkGoUtil
.
application
).
getSPStringCode
(
SPConstance
.
USER_JSON
,
SPConstance
.
USER_JSON_USERINFO
);
String
spStringCode
=
UtilsManager
.
getInstance
(
OkGoUtil
.
application
).
getSPStringCode
(
SPConstance
.
USER_JSON
,
SPConstance
.
USER_JSON_USERINFO
);
if
(!
TextUtil
.
isEmpty
(
spStringCode
))
{
if
(!
TextUtil
.
isEmpty
(
spStringCode
))
{
...
...
RvWrapper/src/main/java/com/ruiwenliu/wrapper/http/RxRequestResult.java
View file @
80f1ed8a
...
@@ -45,6 +45,7 @@ public class RxRequestResult<T extends BaseBean, V extends BaseView<T>> extends
...
@@ -45,6 +45,7 @@ public class RxRequestResult<T extends BaseBean, V extends BaseView<T>> extends
T
bean
=
new
Gson
().
fromJson
(
result
,
baseBean
);
T
bean
=
new
Gson
().
fromJson
(
result
,
baseBean
);
switch
(
bean
.
status
)
{
switch
(
bean
.
status
)
{
case
RvFrameConstant
.
HTTP_STATE_SUCCESS
:
case
RvFrameConstant
.
HTTP_STATE_SUCCESS
:
baseView
.
onBeforeSuccess
();
baseView
.
onShowResult
(
position
,
bean
);
baseView
.
onShowResult
(
position
,
bean
);
break
;
break
;
case
RvFrameConstant
.
HTTP_STATE_OTHER_LOGIN
:
case
RvFrameConstant
.
HTTP_STATE_OTHER_LOGIN
:
...
@@ -71,7 +72,11 @@ public class RxRequestResult<T extends BaseBean, V extends BaseView<T>> extends
...
@@ -71,7 +72,11 @@ public class RxRequestResult<T extends BaseBean, V extends BaseView<T>> extends
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
}
else
{
}
else
{
baseView
.
onShowError
(
"服务器链接失败"
,
response
.
code
());
if
(
response
!=
null
&&
response
.
code
()
==
404
)
{
baseView
.
onShowError
(
"请求的地址不存在"
,
position
);
}
else
{
baseView
.
onShowError
(
"服务器链接失败"
,
response
.
code
());
}
}
}
}
}
...
...
RvWrapper/src/main/res/layout/common_net_error.xml
View file @
80f1ed8a
...
@@ -4,27 +4,31 @@
...
@@ -4,27 +4,31 @@
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"@color/colorWrite"
android:background=
"@color/colorWrite"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
android:orientation=
"vertical"
>
<ImageView
<LinearLayout
android:id=
"@+id/iv_flag"
android:layout_width=
"wrap_content"
android:layout_width=
"345px"
android:layout_height=
"wrap_content"
android:layout_height=
"345px"
android:layout_centerInParent=
"true"
android:layout_centerHorizontal=
"true"
android:src=
"@drawable/network_outage_while"
/>
<TextView
android:id=
"@+id/tv_loading"
android:layout_width=
"200px"
android:layout_height=
"60px"
android:layout_below=
"@id/iv_flag"
android:layout_centerHorizontal=
"true"
android:layout_marginTop=
"20px"
android:background=
"@drawable/shape_border_gray"
android:gravity=
"center"
android:gravity=
"center"
android:text=
"@string/loading_data"
android:orientation=
"vertical"
>
android:textColor=
"#ffcd00"
android:textSize=
"38px"
/>
<ImageView
android:id=
"@+id/iv_flag"
android:layout_width=
"@dimen/size_200"
android:layout_height=
"@dimen/size_200"
android:src=
"@drawable/network_outage_while"
/>
<TextView
android:id=
"@+id/tv_loading"
android:layout_width=
"@dimen/size_100"
android:layout_height=
"@dimen/size_30"
android:background=
"@drawable/shape_border_gray"
android:gravity=
"center"
android:text=
"@string/loading_data"
android:textColor=
"#ffcd00"
android:textSize=
"38px"
/>
</LinearLayout>
</RelativeLayout>
</RelativeLayout>
component_utils/src/main/java/com/rv/component/utils/LocationRecord.java
0 → 100644
View file @
80f1ed8a
package
com
.
rv
.
component
.
utils
;
import
android.content.Context
;
import
android.content.SharedPreferences
;
/******
* 记录上一次的经纬度
*/
public
class
LocationRecord
{
private
final
static
String
FILE_NAME
=
"location_cookie"
;
private
final
static
String
KEY_LAT
=
"key_lat"
;
private
final
static
String
KEY_LON
=
"key_lon"
;
private
static
SharedPreferences
preferences
;
private
static
SharedPreferences
getPreference
(
Context
context
)
{
if
(
preferences
==
null
)
{
preferences
=
context
.
getSharedPreferences
(
FILE_NAME
,
Context
.
MODE_PRIVATE
);
}
return
preferences
;
}
public
static
double
getOrSavelatLatitude
(
Context
context
,
int
errorCode
,
double
latLatitude
)
{
if
(
errorCode
==
61
||
errorCode
==
161
)
{
saveLat
(
context
,
latLatitude
);
}
else
{
latLatitude
=
getLat
(
context
);
if
(
latLatitude
==
0
d
)
{
latLatitude
=
22.954073
;
}
}
return
latLatitude
;
}
public
static
double
getOrSaveLonLongitude
(
Context
context
,
int
errorCode
,
double
lonLongitude
)
{
if
(
errorCode
==
61
||
errorCode
==
161
)
{
saveLon
(
context
,
lonLongitude
);
}
else
{
lonLongitude
=
getLon
(
context
);
if
(
lonLongitude
==
0
d
)
{
lonLongitude
=
113.881138
;
}
}
return
lonLongitude
;
}
public
static
void
savePosition
(
Context
context
,
int
errorCode
,
double
latLatitude
,
double
lonLongitude
)
{
if
(
errorCode
==
61
||
errorCode
==
161
)
{
LocationRecord
.
saveLat
(
context
,
latLatitude
);
LocationRecord
.
saveLon
(
context
,
lonLongitude
);
}
else
{
latLatitude
=
LocationRecord
.
getLat
(
context
);
lonLongitude
=
LocationRecord
.
getLat
(
context
);
if
(
latLatitude
==
0
)
{
latLatitude
=
23.05
;
}
if
(
lonLongitude
==
0
)
{
lonLongitude
=
113.75
;
}
}
}
public
static
void
saveLat
(
Context
context
,
double
s
)
{
getPreference
(
context
).
edit
().
putString
(
KEY_LAT
,
String
.
valueOf
(
s
)).
commit
();
}
public
static
double
getLat
(
Context
context
)
{
return
Double
.
valueOf
(
getPreference
(
context
).
getString
(
KEY_LAT
,
"0.00"
));
}
public
static
void
saveLon
(
Context
context
,
double
s
)
{
getPreference
(
context
).
edit
().
putString
(
KEY_LON
,
String
.
valueOf
(
s
)).
commit
();
}
public
static
double
getLon
(
Context
context
)
{
return
Double
.
valueOf
(
getPreference
(
context
).
getString
(
KEY_LON
,
"0.00"
));
}
}
module_home/src/main/java/com/rv/home/rv/module/basic/BaseLoginActivity.java
View file @
80f1ed8a
...
@@ -11,6 +11,7 @@ import com.frame.base.bus.LoginUserInfoEvent;
...
@@ -11,6 +11,7 @@ import com.frame.base.bus.LoginUserInfoEvent;
import
com.frame.base.bus.RxBus
;
import
com.frame.base.bus.RxBus
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
...
...
module_home/src/main/java/com/rv/home/rv/module/basic/BaseStatusActivity.java
deleted
100644 → 0
View file @
1eab8524
package
com
.
rv
.
home
.
rv
.
module
.
basic
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.support.v7.widget.RecyclerView
;
import
android.text.TextUtils
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
com.alibaba.fastjson.JSON
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.swipe.SwipeBackActivity
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.presenter.MvpPresenter
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.bean.BeanUserInfo
;
import
com.rv.home.rv.module.ui.login.LoginRvActivity
;
import
com.yuyife.okgo.OkGoUtil
;
/**
* Created by ruiwen
* Data:2018/7/16 0016
* Email:1054750389@qq.com
* Desc:状态布局
*/
public
abstract
class
BaseStatusActivity
<
P
extends
MvpPresenter
>
extends
SwipeBackActivity
<
P
>
{
protected
boolean
isLoading
=
false
;
//是否是第一次加载
@Override
protected
void
loadData
(
Bundle
savedInstanceState
,
Intent
intent
)
{
isLoading
=
true
;
}
@Override
public
void
onShowError
(
String
errorMsg
,
int
errorType
)
{
super
.
onShowError
(
errorMsg
,
errorType
);
// if (isLoading == true) {
// switch (errorType) {
// case RvFrameConstant.ERROR_TYPE_NET:
// if (frameLayout != null && frameLayout.getChildCount() > 0) {
// View netView = frameLayout.getChildAt(1);
// if (netView == null) {
// frameLayout.addView(getNetErrorView(-1, ""), 1);
// }
// }
// break;
// }
// }
switch
(
errorType
){
case
40301
:
RvFrameConfig
.
RvFrameInfo
.
TYPE_LOGIN
=
0
;
startActivity
(
LoginRvActivity
.
getIntent
(
mActivity
,
0
));
break
;
}
}
@Override
public
void
onBeforeSuccess
()
{
super
.
onBeforeSuccess
();
isLoading
=
false
;
if
(
frameLayout
!=
null
&&
frameLayout
.
getChildCount
()
>
1
)
{
for
(
int
i
=
0
;
i
<
frameLayout
.
getChildCount
();
i
++)
{
if
(
i
==
0
)
{
continue
;
}
frameLayout
.
removeViewAt
(
i
);
}
}
}
/**
* 实例化对应layoutId的view同时生成ViewHelper
*
* @param group 可为null
* @param layoutId
* @param listener
* @return
*/
protected
View
getHelperView
(
ViewGroup
group
,
int
layoutId
,
OnViewHolder
listener
)
{
ViewHolder
helper
=
new
ViewHolder
(
this
.
getLayoutInflater
().
inflate
(
layoutId
,
group
==
null
?
null
:
group
instanceof
RecyclerView
?
(
ViewGroup
)
group
.
getParent
()
:
group
,
false
));
if
(
listener
!=
null
)
{
listener
.
helper
(
helper
);
}
return
helper
.
getItemView
();
}
/**
* 获取通用空布局
*
* @param mRecyclerView
* @param imageId
* @param empty
* @return
*/
protected
View
getEmptyView
(
RecyclerView
mRecyclerView
,
final
int
imageId
,
final
String
empty
)
{
return
getHelperView
(
mRecyclerView
,
R
.
layout
.
common_empty
,
new
OnViewHolder
()
{
@Override
public
void
helper
(
ViewHolder
helper
)
{
if
(
imageId
!=
-
1
)
{
helper
.
setImageResource
(
R
.
id
.
iv_flag
,
imageId
);
}
helper
.
setText
(
R
.
id
.
tv_tip
,
empty
);
}
});
}
/**
* 获取网络异常布局
*
* @param imageId
* @param empty
* @return
*/
protected
View
getNetErrorView
(
final
int
imageId
,
final
String
empty
)
{
return
getHelperView
(
null
,
R
.
layout
.
common_net_error
,
new
OnViewHolder
()
{
@Override
public
void
helper
(
ViewHolder
helper
)
{
if
(
imageId
!=
-
1
)
{
helper
.
setImageResource
(
R
.
id
.
iv_flag
,
imageId
);
}
if
(!
TextUtils
.
isEmpty
(
empty
))
{
helper
.
setText
(
R
.
id
.
tv_loading
,
empty
);
}
helper
.
setOnClickListener
(
R
.
id
.
tv_loading
,
new
View
.
OnClickListener
()
{
@Override
public
void
onClick
(
View
v
)
{
loadData
(
null
,
getIntent
());
}
});
}
});
}
}
module_home/src/main/java/com/rv/home/rv/module/basic/WebActivity.java
View file @
80f1ed8a
...
@@ -17,6 +17,7 @@ import com.alibaba.android.arouter.facade.annotation.Autowired;
...
@@ -17,6 +17,7 @@ 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.frame.base.url.Constance
;
import
com.frame.base.url.Constance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.webview.SafeWebView
;
import
com.ruiwenliu.wrapper.weight.webview.SafeWebView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/CarRentalActivity.java
View file @
80f1ed8a
...
@@ -27,11 +27,11 @@ import com.baidu.mapapi.model.LatLng;
...
@@ -27,11 +27,11 @@ import com.baidu.mapapi.model.LatLng;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/CarRentalListActivity.java
View file @
80f1ed8a
...
@@ -18,6 +18,7 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -18,6 +18,7 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
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.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
...
@@ -28,7 +29,6 @@ import com.rv.component.utils.DateUtils;
...
@@ -28,7 +29,6 @@ import com.rv.component.utils.DateUtils;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.ruiwenliu.wrapper.bean.MultiItemBean
;
import
com.ruiwenliu.wrapper.bean.MultiItemBean
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.AttributeListAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.AttributeListAdapter
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/CityListActivity.java
View file @
80f1ed8a
...
@@ -22,12 +22,12 @@ import com.frame.base.url.Constance;
...
@@ -22,12 +22,12 @@ import com.frame.base.url.Constance;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.utils.LogUtil
;
import
com.rv.component.utils.LogUtil
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.bean.MultiItemBean
;
import
com.ruiwenliu.wrapper.bean.MultiItemBean
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.CityListAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.CityListAdapter
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/ConfirmOrderActivity.java
View file @
80f1ed8a
...
@@ -36,6 +36,7 @@ import com.frame.rv.config.RvFrameConfig;
...
@@ -36,6 +36,7 @@ import com.frame.rv.config.RvFrameConfig;
import
com.frame.rv.widget.PayResult
;
import
com.frame.rv.widget.PayResult
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.bean.BeanUserInfo
;
import
com.ruiwenliu.wrapper.bean.BeanUserInfo
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
...
@@ -50,7 +51,6 @@ import com.rv.component.utils.DisplayUtil;
...
@@ -50,7 +51,6 @@ import com.rv.component.utils.DisplayUtil;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectedItemAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectedItemAdapter
;
import
com.rv.home.rv.module.ui.main.home.bean.CarTypeListBean
;
import
com.rv.home.rv.module.ui.main.home.bean.CarTypeListBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/DrivingListActivity.java
View file @
80f1ed8a
...
@@ -10,9 +10,9 @@ import android.view.View;
...
@@ -10,9 +10,9 @@ import android.view.View;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
...
@@ -66,7 +66,7 @@ public class DrivingListActivity extends BaseStatusActivity<CommonPresenter> imp
...
@@ -66,7 +66,7 @@ public class DrivingListActivity extends BaseStatusActivity<CommonPresenter> imp
}
}
});
});
mAdapter
=
new
DrivingListAdapter
(
dataBean
!=
null
);
mAdapter
=
new
DrivingListAdapter
(
openType
==
1
);
mAdapter
.
setOnLoadMoreListener
(
this
,
recyclerView
);
mAdapter
.
setOnLoadMoreListener
(
this
,
recyclerView
);
recyclerView
.
setLayoutManager
(
new
LinearLayoutManager
(
mActivity
));
recyclerView
.
setLayoutManager
(
new
LinearLayoutManager
(
mActivity
));
recyclerView
.
setAdapter
(
mAdapter
);
recyclerView
.
setAdapter
(
mAdapter
);
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/DrivingUploadActivity.java
View file @
80f1ed8a
...
@@ -14,10 +14,10 @@ import android.widget.TextView;
...
@@ -14,10 +14,10 @@ import android.widget.TextView;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.permission.RxPermission
;
import
com.ruiwenliu.wrapper.util.permission.RxPermission
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/PayForActivity.java
View file @
80f1ed8a
...
@@ -9,9 +9,9 @@ import android.widget.Button;
...
@@ -9,9 +9,9 @@ import android.widget.Button;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.google.gson.annotations.SerializedName
;
import
com.google.gson.annotations.SerializedName
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.tencent.mm.opensdk.modelpay.PayReq
;
import
com.tencent.mm.opensdk.modelpay.PayReq
;
import
com.tencent.mm.opensdk.openapi.IWXAPI
;
import
com.tencent.mm.opensdk.openapi.IWXAPI
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/SalesroomActivity.java
View file @
80f1ed8a
...
@@ -4,9 +4,9 @@ import android.content.Intent;
...
@@ -4,9 +4,9 @@ import android.content.Intent;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
public
class
SalesroomActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
public
class
SalesroomActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/SelectLocationActivity.java
View file @
80f1ed8a
...
@@ -41,11 +41,11 @@ import com.baidu.mapapi.search.sug.SuggestionSearchOption;
...
@@ -41,11 +41,11 @@ import com.baidu.mapapi.search.sug.SuggestionSearchOption;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.frame.base.url.Constance
;
import
com.frame.base.url.Constance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SearchAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SearchAdapter
;
import
com.rv.home.rv.module.ui.main.home.bean.SearchBean
;
import
com.rv.home.rv.module.ui.main.home.bean.SearchBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/SelectShopActivity.java
View file @
80f1ed8a
...
@@ -25,13 +25,13 @@ import com.frame.base.url.Constance;
...
@@ -25,13 +25,13 @@ 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.Gson
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.inter.OnViewHolder
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/ShopShowActivity.java
View file @
80f1ed8a
...
@@ -26,11 +26,11 @@ import com.baidu.mapapi.model.LatLng;
...
@@ -26,11 +26,11 @@ import com.baidu.mapapi.model.LatLng;
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.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.LocationManager
;
import
com.ruiwenliu.wrapper.util.MapUtil
;
import
com.ruiwenliu.wrapper.util.MapUtil
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/CancelTheTripActivity.java
View file @
80f1ed8a
...
@@ -15,12 +15,12 @@ import com.frame.base.bus.CancelOrderEvent;
...
@@ -15,12 +15,12 @@ import com.frame.base.bus.CancelOrderEvent;
import
com.frame.base.bus.RxBus
;
import
com.frame.base.bus.RxBus
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
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.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.rv.component.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
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/DepositefundProgressDetailsActivity.java
View file @
80f1ed8a
...
@@ -18,12 +18,12 @@ import com.base.utils.ui.datetime.selector.util.TextUtil;
...
@@ -18,12 +18,12 @@ import com.base.utils.ui.datetime.selector.util.TextUtil;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.google.gson.reflect.TypeToken
;
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.browse.ActivityImageBrowseUrl
;
import
com.ruiwenliu.wrapper.browse.ActivityImageBrowseUrl
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/EvaluationActivity.java
View file @
80f1ed8a
...
@@ -19,6 +19,7 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -19,6 +19,7 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
import
com.frame.base.view.StarBar
;
import
com.frame.base.view.StarBar
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.listener.TextChangedListener
;
import
com.ruiwenliu.wrapper.util.listener.TextChangedListener
;
...
@@ -27,7 +28,6 @@ import com.ruiwenliu.wrapper.weight.TitleView;
...
@@ -27,7 +28,6 @@ import com.ruiwenliu.wrapper.weight.TitleView;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.component.dialog.PickerDialog
;
import
com.rv.component.dialog.PickerDialog
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.rv.home.rv.module.ui.main.home.bean.ImageUploadBean
;
import
com.rv.home.rv.module.ui.main.home.bean.ImageUploadBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/GetOnTheCarQRCodeActivity.java
View file @
80f1ed8a
...
@@ -17,12 +17,12 @@ import com.google.zxing.common.BitMatrix;
...
@@ -17,12 +17,12 @@ import com.google.zxing.common.BitMatrix;
import
com.google.zxing.qrcode.QRCodeWriter
;
import
com.google.zxing.qrcode.QRCodeWriter
;
import
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
;
import
com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/OrderDetailActivity.java
View file @
80f1ed8a
...
@@ -31,6 +31,7 @@ import com.frame.base.bus.RxBus;
...
@@ -31,6 +31,7 @@ import com.frame.base.bus.RxBus;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.widget.PayResult
;
import
com.frame.rv.widget.PayResult
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.statusbar.StatusBarUtil
;
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
;
...
@@ -39,7 +40,6 @@ import com.rv.component.utils.ClipboardUtil;
...
@@ -39,7 +40,6 @@ import com.rv.component.utils.ClipboardUtil;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.WebActivity
;
import
com.rv.home.rv.module.basic.WebActivity
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.rv.home.rv.module.ui.main.home.bean.OrderAliPayBean
;
import
com.rv.home.rv.module.ui.main.home.bean.OrderAliPayBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/OrderListActivity.java
View file @
80f1ed8a
...
@@ -14,9 +14,9 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -14,9 +14,9 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
import
com.frame.base.url.Constance
;
import
com.frame.base.url.Constance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseFragment
;
import
com.ruiwenliu.wrapper.base.BaseFragment
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.horizontal.GallerySnapHelper
;
import
com.ruiwenliu.wrapper.weight.horizontal.GallerySnapHelper
;
import
com.ruiwenliu.wrapper.weight.horizontal.SpaceItemDecoration
;
import
com.ruiwenliu.wrapper.weight.horizontal.SpaceItemDecoration
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/PickUpTheCarQRCodeActivity.java
View file @
80f1ed8a
...
@@ -13,13 +13,13 @@ import android.widget.RelativeLayout;
...
@@ -13,13 +13,13 @@ import android.widget.RelativeLayout;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.TimeManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.utils.ZxingUtils
;
import
com.rv.component.utils.ZxingUtils
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
import
com.rv.home.R2
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.PickerPresenter
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/other/SelectItemActivity.java
View file @
80f1ed8a
...
@@ -13,11 +13,11 @@ import com.alibaba.fastjson.JSON;
...
@@ -13,11 +13,11 @@ import com.alibaba.fastjson.JSON;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.R
;
import
com.rv.home.R
;
import
com.rv.home.R2
;
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.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectItemDefaultAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectItemDefaultAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectItemOptionalAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.SelectItemOptionalAdapter
;
...
...
module_mine/src/main/java/com/rv/rvmine/personal/IDCardCertificationShowActivity.java
View file @
80f1ed8a
...
@@ -7,9 +7,9 @@ import android.text.TextUtils;
...
@@ -7,9 +7,9 @@ import android.text.TextUtils;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.utils.Inc
;
import
com.rv.component.utils.Inc
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R2
;
import
com.rv.rvmine.R2
;
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/AboutUsActivity.java
View file @
80f1ed8a
...
@@ -8,9 +8,9 @@ import android.view.View;
...
@@ -8,9 +8,9 @@ import android.view.View;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.frame.base.url.Constance
;
import
com.frame.base.url.Constance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R2
;
import
com.rv.rvmine.R2
;
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/ChooseAVisitorActivity.java
View file @
80f1ed8a
...
@@ -14,10 +14,10 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -14,10 +14,10 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
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.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.rvmine.R2
;
import
com.rv.rvmine.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.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.adapter.TravelerListAdapter
;
import
com.rv.rvmine.adapter.TravelerListAdapter
;
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/CollectionActivity.java
View file @
80f1ed8a
...
@@ -12,11 +12,11 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -12,11 +12,11 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
import
com.chad.library.adapter.base.entity.MultiItemEntity
;
import
com.chad.library.adapter.base.entity.MultiItemEntity
;
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.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.rvmine.R2
;
import
com.rv.rvmine.R2
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.adapter.CollectionAdapter
;
import
com.rv.rvmine.adapter.CollectionAdapter
;
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/MyReleaseActivity.java
View file @
80f1ed8a
...
@@ -13,11 +13,11 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -13,11 +13,11 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
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.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.bean.HomeRecommendBean
;
import
com.rv.home.rv.module.ui.main.home.bean.HomeRecommendBean
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/SettingActivity.java
View file @
80f1ed8a
...
@@ -56,6 +56,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -56,6 +56,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
@Override
@Override
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
titleView
.
setTitle
(
getString
(
R
.
string
.
setting_title
));
titleView
.
setTitle
(
getString
(
R
.
string
.
setting_title
));
isShowLoadingError
=
false
;
}
}
@Override
@Override
...
@@ -96,7 +97,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -96,7 +97,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
int
id
=
view
.
getId
();
int
id
=
view
.
getId
();
if
(
id
==
R
.
id
.
rl_item_change_password
)
{
if
(
id
==
R
.
id
.
rl_item_change_password
)
{
//修改密码
//修改密码
startActivity
(
RegisteredActivity
.
getIntent
(
mActivity
,
1
,
0
));
startActivity
(
RegisteredActivity
.
getIntent
(
mActivity
,
1
,
0
));
}
else
if
(
id
==
R
.
id
.
ll_item_app_push
)
{
}
else
if
(
id
==
R
.
id
.
ll_item_app_push
)
{
//App推送消息
//App推送消息
...
@@ -115,6 +116,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -115,6 +116,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
.
updateInfo
(
versionCheckBean
.
getData
().
getContent
())
.
updateInfo
(
versionCheckBean
.
getData
().
getContent
())
.
apkSize
(
versionCheckBean
.
getData
().
getPackagesize
())
.
apkSize
(
versionCheckBean
.
getData
().
getPackagesize
())
.
isForce
(
versionCheckBean
.
getData
().
getIsCompel
()
==
0
?
false
:
true
)
.
isForce
(
versionCheckBean
.
getData
().
getIsCompel
()
==
0
?
false
:
true
)
.
isShowToast
(
true
)
.
update
();
.
update
();
}
}
}
else
{
}
else
{
...
@@ -145,6 +147,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -145,6 +147,7 @@ public class SettingActivity extends BaseStatusActivity<CommonPresenter> {
Map
<
String
,
Object
>
headMap
=
new
LinkedHashMap
<>();
Map
<
String
,
Object
>
headMap
=
new
LinkedHashMap
<>();
String
versionName
=
UpdateAppUtils
.
getAppVersionName
(
this
);
String
versionName
=
UpdateAppUtils
.
getAppVersionName
(
this
);
tvVersion
.
setText
(
"当前版本 V"
+
versionName
);
if
(!
TextUtils
.
isEmpty
(
versionName
))
{
if
(!
TextUtils
.
isEmpty
(
versionName
))
{
mPresenter
.
getData
(
0
,
String
.
format
(
ApiConfig
.
HTTP_URL_VERSION_CHECK
,
versionName
),
VersionCheckBean
.
class
,
headMap
,
false
);
mPresenter
.
getData
(
0
,
String
.
format
(
ApiConfig
.
HTTP_URL_VERSION_CHECK
,
versionName
),
VersionCheckBean
.
class
,
headMap
,
false
);
}
}
...
...
module_mine/src/main/java/com/rv/rvmine/traveler/TravelSettingsActivity.java
View file @
80f1ed8a
...
@@ -5,8 +5,8 @@ import android.os.Bundle;
...
@@ -5,8 +5,8 @@ import android.os.Bundle;
import
android.view.View
;
import
android.view.View
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.DrivingListActivity
;
import
com.rv.home.rv.module.ui.main.home.DrivingListActivity
;
import
com.rv.rvmine.R
;
import
com.rv.rvmine.R
;
...
...
module_tourism/src/main/java/com/rv/tourism/TourismFragment.java
View file @
80f1ed8a
...
@@ -39,6 +39,7 @@ import com.ruiwenliu.wrapper.util.glide.GlideManager;
...
@@ -39,6 +39,7 @@ import com.ruiwenliu.wrapper.util.glide.GlideManager;
import
com.ruiwenliu.wrapper.util.permission.RxPermission
;
import
com.ruiwenliu.wrapper.util.permission.RxPermission
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.rv.component.utils.LocationRecord
;
import
com.rv.tourism.adapter.AllPopularAdapter
;
import
com.rv.tourism.adapter.AllPopularAdapter
;
import
com.rv.tourism.adapter.PopularBrigadeAdapter
;
import
com.rv.tourism.adapter.PopularBrigadeAdapter
;
import
com.rv.tourism.adapter.TourAroundAdapter
;
import
com.rv.tourism.adapter.TourAroundAdapter
;
...
@@ -420,10 +421,13 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
...
@@ -420,10 +421,13 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
if
(
geoCoder
!=
null
)
{
if
(
geoCoder
!=
null
)
{
geoCoder
.
destroy
();
geoCoder
.
destroy
();
}
}
if
(
locationManager
!=
null
)
{
locationManager
.
stopLocation
();
locationManager
.
onDestroy
();
}
}
}
// @Override
// @Override
// public void onLoadMoreRequested() {
// public void onLoadMoreRequested() {
// if (mPage >= countPage) {
// if (mPage >= countPage) {
// mTourAroundAdapter.loadMoreEnd();
// mTourAroundAdapter.loadMoreEnd();
...
@@ -568,8 +572,8 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
...
@@ -568,8 +572,8 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
if
(
result
==
null
||
result
.
error
!=
SearchResult
.
ERRORNO
.
NO_ERROR
)
{
if
(
result
==
null
||
result
.
error
!=
SearchResult
.
ERRORNO
.
NO_ERROR
)
{
//没有检索到结果
//没有检索到结果
}
else
{
}
else
{
latLatitude
=
result
.
getLocation
().
latitude
;
latLatitude
=
LocationRecord
.
getOrSavelatLatitude
(
getContext
(),
161
,
result
.
getLocation
().
latitude
)
;
lonLongitude
=
result
.
getLocation
().
longitude
;
lonLongitude
=
LocationRecord
.
getOrSaveLonLongitude
(
getContext
(),
161
,
result
.
getLocation
().
longitude
)
;
mTourAroundAdapter
.
getData
().
clear
();
mTourAroundAdapter
.
getData
().
clear
();
mTourAroundAdapter
.
notifyDataSetChanged
();
mTourAroundAdapter
.
notifyDataSetChanged
();
...
@@ -583,8 +587,8 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
...
@@ -583,8 +587,8 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
if
(
result
==
null
||
result
.
error
!=
SearchResult
.
ERRORNO
.
NO_ERROR
)
{
if
(
result
==
null
||
result
.
error
!=
SearchResult
.
ERRORNO
.
NO_ERROR
)
{
//没有找到检索结果
//没有找到检索结果
}
else
{
}
else
{
latLatitude
=
result
.
getLocation
().
latitude
;
latLatitude
=
LocationRecord
.
getOrSavelatLatitude
(
getContext
(),
161
,
result
.
getLocation
().
latitude
)
;
lonLongitude
=
result
.
getLocation
().
longitude
;
lonLongitude
=
LocationRecord
.
getOrSaveLonLongitude
(
getContext
(),
161
,
result
.
getLocation
().
longitude
)
;
mTourAroundAdapter
.
getData
().
clear
();
mTourAroundAdapter
.
getData
().
clear
();
mTourAroundAdapter
.
notifyDataSetChanged
();
mTourAroundAdapter
.
notifyDataSetChanged
();
loadTourAroundData
();
loadTourAroundData
();
...
@@ -611,15 +615,10 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
...
@@ -611,15 +615,10 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
//获取经纬度坐标类型,以LocationClientOption中设置过的坐标类型为准
//获取经纬度坐标类型,以LocationClientOption中设置过的坐标类型为准
String
coorType
=
location
.
getCoorType
();
String
coorType
=
location
.
getCoorType
();
//获取定位类型、定位错误返回码,具体信息可参照类参考中BDLocation类中的说明
//获取定位类型、定位错误返回码,具体信息可参照类参考中BDLocation类中的说明
int
errorCode
=
location
.
getLocType
();
int
errorCode
=
location
.
getLocType
();
//62
// setGpsContent("count=:",String.valueOf(count));
latLatitude
=
LocationRecord
.
getOrSavelatLatitude
(
getContext
(),
errorCode
,
location
.
getLatitude
());
// setGpsContent("latitude:",String.valueOf(location.getLatitude()));
lonLongitude
=
LocationRecord
.
getOrSaveLonLongitude
(
getContext
(),
errorCode
,
location
.
getLongitude
());
// setGpsContent("longitude:",String.valueOf(location.getLongitude()));
// setGpsContent("城市:",location.getCity());
// setGpsContent("街道:",location.getAddrStr());
// setGpsContent("当前位置:",location.getLocationDescribe());
latLatitude
=
location
.
getLatitude
();
lonLongitude
=
location
.
getLongitude
();
mLatLng
=
new
LatLng
(
location
.
getLatitude
(),
location
.
getLongitude
());
mLatLng
=
new
LatLng
(
location
.
getLatitude
(),
location
.
getLongitude
());
loadTourAroundData
();
loadTourAroundData
();
if
(!
TextUtils
.
isEmpty
(
location
.
getCity
()))
if
(!
TextUtils
.
isEmpty
(
location
.
getCity
()))
...
...
plugin_member/src/main/java/com/rv.member/ConsumeRecordActivity.java
View file @
80f1ed8a
...
@@ -17,8 +17,6 @@ import com.ruiwenliu.wrapper.base.presenter.CommonPresenter;
...
@@ -17,8 +17,6 @@ import com.ruiwenliu.wrapper.base.presenter.CommonPresenter;
import
com.rv.home.rv.module.ui.main.home.order.OrderDetailActivity
;
import
com.rv.home.rv.module.ui.main.home.order.OrderDetailActivity
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
import
com.rv.home.rv.module.ui.main.home.order.bean.OrderListBean
;
import
com.rv.member.adapter.ConsumeRecordListAdapter
;
import
com.rv.member.adapter.ConsumeRecordListAdapter
;
import
com.rv.component.utils.RvCache
;
import
com.rv.component.utils.CacheEnum
;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
...
...
plugin_member/src/main/java/com/rv.member/MemberCenterActivity.java
View file @
80f1ed8a
...
@@ -23,12 +23,12 @@ import com.frame.base.bus.RxBus;
...
@@ -23,12 +23,12 @@ import com.frame.base.bus.RxBus;
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.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.ViewHolder
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.dialog.PaymentTypeSelection
;
import
com.rv.component.dialog.PaymentTypeSelection
;
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.ui.login.LoginRvActivity
;
import
com.rv.home.rv.module.ui.login.LoginRvActivity
;
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.member.bean.MemberListBean
;
import
com.rv.member.bean.MemberListBean
;
...
...
plugin_points/src/main/java/com/rv/points/SignActivity.java
View file @
80f1ed8a
...
@@ -17,10 +17,10 @@ import android.widget.Toast;
...
@@ -17,10 +17,10 @@ import android.widget.Toast;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.points.bean.SignRecordBean
;
import
com.rv.points.bean.SignRecordBean
;
import
com.rv.points.bean.SignResultBean
;
import
com.rv.points.bean.SignResultBean
;
...
...
plugin_share/src/main/java/com/rv/share/BillActivity.java
View file @
80f1ed8a
...
@@ -34,9 +34,9 @@ import butterknife.OnClick;
...
@@ -34,9 +34,9 @@ import butterknife.OnClick;
*/
*/
public
class
BillActivity
extends
BaseStatusActivity
<
BillPresenter
>
{
public
class
BillActivity
extends
BaseStatusActivity
<
BillPresenter
>
{
@BindView
(
R2
.
id
.
tv_back_title
)
//
@BindView(R2.id.tv_back_title)
TextView
tvBackTitle
;
//
TextView tvBackTitle;
@BindView
(
R2
.
id
.
btn_share
)
@BindView
(
R2
.
id
.
btn_share
_bill
)
Button
btnShare
;
Button
btnShare
;
@BindView
(
R2
.
id
.
ll_webview
)
@BindView
(
R2
.
id
.
ll_webview
)
CardView
llContent
;
CardView
llContent
;
...
@@ -50,11 +50,11 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
...
@@ -50,11 +50,11 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
return
intent
;
return
intent
;
}
}
@Override
//
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
//
protected void onCreate(Bundle savedInstanceState) {
super
.
onCreate
(
savedInstanceState
);
//
super.onCreate(savedInstanceState);
StatusBarUtil
.
setRootViewFitsSystemWindows
(
mActivity
,
false
);
//
StatusBarUtil.setRootViewFitsSystemWindows(mActivity, false);
}
//
}
@Override
@Override
protected
int
setLayout
()
{
protected
int
setLayout
()
{
...
@@ -66,7 +66,8 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
...
@@ -66,7 +66,8 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
url
=
intent
.
getStringExtra
(
"billUrl"
);
url
=
intent
.
getStringExtra
(
"billUrl"
);
titleView
.
setVisibility
(
View
.
GONE
);
titleView
.
setVisibility
(
View
.
VISIBLE
);
titleView
.
setTitle
(
"生成海报"
);
rvWebView
=
new
RvWebView
(
getApplicationContext
(),
listener
);
rvWebView
=
new
RvWebView
(
getApplicationContext
(),
listener
);
llContent
.
addView
(
rvWebView
);
llContent
.
addView
(
rvWebView
);
...
@@ -113,13 +114,13 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
...
@@ -113,13 +114,13 @@ public class BillActivity extends BaseStatusActivity<BillPresenter> {
super
.
onDestroy
();
super
.
onDestroy
();
}
}
@OnClick
({
R2
.
id
.
tv_back_title
,
R2
.
id
.
btn_share
})
@OnClick
({
R2
.
id
.
btn_share_bill
,
R2
.
id
.
btn_save_bill
})
public
void
onViewClicked
(
View
view
)
{
public
void
onViewClicked
(
View
view
)
{
int
id
=
view
.
getId
();
int
id
=
view
.
getId
();
if
(
id
==
R
.
id
.
tv_back_title
)
{
if
(
id
==
R
.
id
.
btn_share_bill
)
{
finish
();
}
else
if
(
id
==
R
.
id
.
btn_share
)
{
preShare
();
preShare
();
}
else
if
(
id
==
R
.
id
.
btn_save_bill
)
{
mPresenter
.
saveBill
(
llContent
);
}
}
}
}
...
...
plugin_share/src/main/java/com/rv/share/PopularizeActivity.java
View file @
80f1ed8a
...
@@ -12,10 +12,10 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
...
@@ -12,10 +12,10 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
import
com.ruiwenliu.wrapper.adapter.TabAdapter
;
import
com.ruiwenliu.wrapper.adapter.TabAdapter
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseFragment
;
import
com.ruiwenliu.wrapper.base.BaseFragment
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.horizontal.GallerySnapHelper
;
import
com.ruiwenliu.wrapper.weight.horizontal.GallerySnapHelper
;
import
com.ruiwenliu.wrapper.weight.horizontal.SpaceItemDecoration
;
import
com.ruiwenliu.wrapper.weight.horizontal.SpaceItemDecoration
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.home.rv.module.ui.main.home.adapter.OrderMenuAdapter
;
import
com.rv.home.rv.module.ui.main.home.adapter.OrderMenuAdapter
;
import
com.rv.share.fragment.ActivationFragment
;
import
com.rv.share.fragment.ActivationFragment
;
...
...
plugin_share/src/main/java/com/rv/share/ReativeBillActivity.java
View file @
80f1ed8a
...
@@ -27,6 +27,7 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
...
@@ -27,6 +27,7 @@ import com.bumptech.glide.load.resource.bitmap.RoundedCorners;
import
com.bumptech.glide.request.RequestOptions
;
import
com.bumptech.glide.request.RequestOptions
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.bean.UserInfoBean
;
import
com.ruiwenliu.wrapper.bean.UserInfoBean
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
...
@@ -36,7 +37,6 @@ import com.rv.component.utils.CacheEnum;
...
@@ -36,7 +37,6 @@ import com.rv.component.utils.CacheEnum;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.component.utils.RvCache
;
import
com.rv.component.utils.RvCache
;
import
com.rv.component.utils.ZxingUtils
;
import
com.rv.component.utils.ZxingUtils
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.rv.share.presenter.ReativeBillPresenter
;
import
com.rv.share.presenter.ReativeBillPresenter
;
import
com.rv.share.utils.TransformationUtils
;
import
com.rv.share.utils.TransformationUtils
;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
...
...
plugin_share/src/main/java/com/rv/share/ShareActivity.java
View file @
80f1ed8a
...
@@ -15,12 +15,12 @@ import com.base.utils.ui.datetime.selector.util.TextUtil;
...
@@ -15,12 +15,12 @@ import com.base.utils.ui.datetime.selector.util.TextUtil;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.utils.Cookie
;
import
com.rv.component.utils.Cookie
;
import
com.rv.component.utils.DisplayUtil
;
import
com.rv.component.utils.DisplayUtil
;
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.share.bean.PersonShareBean
;
import
com.rv.share.bean.PersonShareBean
;
import
com.rv.share.presenter.SharePresenter
;
import
com.rv.share.presenter.SharePresenter
;
import
com.yuyife.okgo.OkGoUtil
;
import
com.yuyife.okgo.OkGoUtil
;
...
...
plugin_share/src/main/java/com/rv/share/ShareRulerActivity.java
View file @
80f1ed8a
...
@@ -4,8 +4,8 @@ import android.content.Intent;
...
@@ -4,8 +4,8 @@ import android.content.Intent;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
public
class
ShareRulerActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
public
class
ShareRulerActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
...
...
plugin_share/src/main/java/com/rv/share/WebViewActivity.java
View file @
80f1ed8a
...
@@ -4,11 +4,7 @@ import android.content.Context;
...
@@ -4,11 +4,7 @@ import android.content.Context;
import
android.content.Intent
;
import
android.content.Intent
;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.os.Handler
;
import
android.os.Looper
;
import
android.os.Message
;
import
android.text.TextUtils
;
import
android.text.TextUtils
;
import
android.util.Log
;
import
android.view.View
;
import
android.view.View
;
import
android.widget.ImageView
;
import
android.widget.ImageView
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
...
@@ -18,8 +14,8 @@ import android.widget.Toast;
...
@@ -18,8 +14,8 @@ import android.widget.Toast;
import
com.base.utils.tools.android.NetworkUtil
;
import
com.base.utils.tools.android.NetworkUtil
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.rv.share.presenter.WebViewPresenter
;
import
com.rv.share.presenter.WebViewPresenter
;
import
com.rv.share.view.RvWebView
;
import
com.rv.share.view.RvWebView
;
...
@@ -146,11 +142,17 @@ public class WebViewActivity extends BaseStatusActivity<WebViewPresenter> {
...
@@ -146,11 +142,17 @@ public class WebViewActivity extends BaseStatusActivity<WebViewPresenter> {
ivTitleRight
.
setImageResource
(
R
.
drawable
.
tourism_rv_rentingcar_icon_share
);
ivTitleRight
.
setImageResource
(
R
.
drawable
.
tourism_rv_rentingcar_icon_share
);
}
}
});
});
final
String
billUrl
=
RvFrameConfig
.
HOST
+
"/h5/appHtml/view/newPeoplePoster.html"
;
String
billUrl
=
null
;
if
(!
TextUtils
.
isEmpty
(
url
)
&&
url
.
contains
(
"invitationCourtesyShare.html"
))
{
billUrl
=
RvFrameConfig
.
HOST
+
"/h5/appHtml/view/poster.html"
;
}
else
if
(!
TextUtils
.
isEmpty
(
url
)
&&
url
.
contains
(
"newPeopleH5.html"
))
{
billUrl
=
RvFrameConfig
.
HOST
+
"/h5/appHtml/view/newPeoplePoster.html"
;
}
final
String
finalBillUrl
=
billUrl
;
ivTitleRight
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
ivTitleRight
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
@Override
@Override
public
void
onClick
(
View
v
)
{
public
void
onClick
(
View
v
)
{
mPresenter
.
showShareDialog
(
url
,
imgUrl
,
title
,
circleTitle
,
desc
,
b
illUrl
);
mPresenter
.
showShareDialog
(
url
,
imgUrl
,
title
,
circleTitle
,
desc
,
finalB
illUrl
);
}
}
});
});
}
}
...
...
plugin_share/src/main/java/com/rv/share/presenter/BillPresenter.java
View file @
80f1ed8a
...
@@ -8,8 +8,10 @@ import android.support.v7.widget.CardView;
...
@@ -8,8 +8,10 @@ import android.support.v7.widget.CardView;
import
android.util.Log
;
import
android.util.Log
;
import
android.view.View
;
import
android.view.View
;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.widget.Toast
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.rv.component.utils.ShareUtils
;
import
com.rv.component.utils.StorageUtils
;
import
com.rv.component.utils.StorageUtils
;
import
com.rv.share.view.ShareChoiceDialog
;
import
com.rv.share.view.ShareChoiceDialog
;
import
com.umeng.socialize.ShareAction
;
import
com.umeng.socialize.ShareAction
;
...
@@ -45,6 +47,23 @@ public class BillPresenter extends CommonPresenter {
...
@@ -45,6 +47,23 @@ public class BillPresenter extends CommonPresenter {
dialog
.
show
();
dialog
.
show
();
}
}
/*****
* 保存海报
* @param view
*/
public
void
saveBill
(
View
view
)
{
if
(
view
!=
null
)
{
Bitmap
bitmap
=
ShareUtils
.
viewConversionBitmap
(
view
);
File
file
=
null
;
if
(
bitmap
!=
null
)
{
file
=
ShareUtils
.
saveBitmapFile
(
getPresenterContext
(),
bitmap
);
}
if
(
file
!=
null
)
{
Toast
.
makeText
(
getPresenterContext
(),
"海报保存在"
+
file
.
getAbsolutePath
(),
Toast
.
LENGTH_LONG
).
show
();
}
}
}
/******
/******
* 分享地址
* 分享地址
* @param var1
* @param var1
...
@@ -155,6 +174,8 @@ public class BillPresenter extends CommonPresenter {
...
@@ -155,6 +174,8 @@ public class BillPresenter extends CommonPresenter {
}
}
if
(
file
!=
null
)
{
if
(
file
!=
null
)
{
image
=
new
UMImage
(
getPresenterContext
(),
file
);
//bitmap文件
image
=
new
UMImage
(
getPresenterContext
(),
file
);
//bitmap文件
UMImage
thumb
=
new
UMImage
(
getPresenterContext
(),
file
);
image
.
setThumb
(
thumb
);
image
.
compressStyle
=
UMImage
.
CompressStyle
.
SCALE
;
//大小压缩,默认为大小压缩,适合普通很大的图
image
.
compressStyle
=
UMImage
.
CompressStyle
.
SCALE
;
//大小压缩,默认为大小压缩,适合普通很大的图
image
.
compressStyle
=
UMImage
.
CompressStyle
.
QUALITY
;
//质量压缩,适合长图的分享
image
.
compressStyle
=
UMImage
.
CompressStyle
.
QUALITY
;
//质量压缩,适合长图的分享
image
.
compressFormat
=
Bitmap
.
CompressFormat
.
PNG
;
image
.
compressFormat
=
Bitmap
.
CompressFormat
.
PNG
;
...
...
plugin_share/src/main/java/com/rv/share/presenter/ReativeBillPresenter.java
View file @
80f1ed8a
...
@@ -83,6 +83,8 @@ public class ReativeBillPresenter extends CommonPresenter {
...
@@ -83,6 +83,8 @@ public class ReativeBillPresenter extends CommonPresenter {
}
}
if
(
file
!=
null
)
{
if
(
file
!=
null
)
{
image
=
new
UMImage
(
getPresenterContext
(),
file
);
//bitmap文件
image
=
new
UMImage
(
getPresenterContext
(),
file
);
//bitmap文件
UMImage
thumb
=
new
UMImage
(
getPresenterContext
(),
file
);
image
.
setThumb
(
thumb
);
image
.
compressStyle
=
UMImage
.
CompressStyle
.
SCALE
;
//大小压缩,默认为大小压缩,适合普通很大的图
image
.
compressStyle
=
UMImage
.
CompressStyle
.
SCALE
;
//大小压缩,默认为大小压缩,适合普通很大的图
image
.
compressStyle
=
UMImage
.
CompressStyle
.
QUALITY
;
//质量压缩,适合长图的分享
image
.
compressStyle
=
UMImage
.
CompressStyle
.
QUALITY
;
//质量压缩,适合长图的分享
image
.
compressFormat
=
Bitmap
.
CompressFormat
.
PNG
;
image
.
compressFormat
=
Bitmap
.
CompressFormat
.
PNG
;
...
...
plugin_share/src/main/java/com/rv/share/view/RvWebView.java
View file @
80f1ed8a
...
@@ -4,7 +4,6 @@ import android.content.ComponentName;
...
@@ -4,7 +4,6 @@ import android.content.ComponentName;
import
android.content.Context
;
import
android.content.Context
;
import
android.content.Intent
;
import
android.content.Intent
;
import
android.text.TextUtils
;
import
android.text.TextUtils
;
import
android.util.Log
;
import
android.view.View
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.view.ViewGroup
;
import
android.webkit.ConsoleMessage
;
import
android.webkit.ConsoleMessage
;
...
@@ -18,7 +17,6 @@ import android.webkit.WebViewClient;
...
@@ -18,7 +17,6 @@ import android.webkit.WebViewClient;
import
android.widget.ProgressBar
;
import
android.widget.ProgressBar
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.SPConstance
;
import
com.ruiwenliu.wrapper.util.UtilsManager
;
import
com.rv.component.utils.Cookie
;
import
com.rv.component.utils.Cookie
;
import
com.rv.component.utils.LogUtil
;
import
com.rv.component.utils.LogUtil
;
import
com.rv.home.rv.module.ui.login.LoginRvActivity
;
import
com.rv.home.rv.module.ui.login.LoginRvActivity
;
...
...
plugin_share/src/main/res/drawable/bg_btn_bill_save.xml
View file @
80f1ed8a
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:shape=
"rectangle"
>
android:shape=
"rectangle"
>
<corners
android:radius=
"@dimen/size_
2
0"
/>
<corners
android:radius=
"@dimen/size_
3
0"
/>
<solid
android:color=
"@color/white"
/>
<solid
android:color=
"@color/white"
/>
</shape>
</shape>
\ No newline at end of file
plugin_share/src/main/res/layout/activity_bill.xml
View file @
80f1ed8a
...
@@ -4,54 +4,41 @@
...
@@ -4,54 +4,41 @@
xmlns:tools=
"http://schemas.android.com/tools"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"#F
E6E2F
"
android:background=
"#F
BE4B3
"
tools:context=
".BillActivity"
>
tools:context=
".BillActivity"
>
<com.ruiwenliu.wrapper.statusbar.StatusBarHeightView
android:id=
"@+id/ll_item_title"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"vertical"
app:use_type=
"use_padding_top"
>
<TextView
android:id=
"@+id/tv_back_title"
android:layout_width=
"wrap_content"
android:layout_height=
"@dimen/size_40"
android:layout_alignParentLeft=
"true"
android:layout_alignParentTop=
"true"
android:layout_marginLeft=
"@dimen/dp_10"
android:drawableLeft=
"@drawable/rv_common_icon_back_white"
android:drawablePadding=
"@dimen/size_5"
android:gravity=
"center_vertical"
android:text=
"生成海报"
android:textColor=
"@color/white"
android:textSize=
"@dimen/text_18"
/>
</com.ruiwenliu.wrapper.statusbar.StatusBarHeightView>
<LinearLayout
<LinearLayout
android:id=
"@+id/ll_bottom"
android:id=
"@+id/ll_bottom"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentStart=
"true"
android:layout_alignParentBottom=
"true"
android:layout_alignParentBottom=
"true"
android:layout_marginBottom=
"@dimen/dp_10"
android:gravity=
"center"
android:gravity=
"center"
android:orientation=
"vertical"
>
android:orientation=
"horizontal"
android:paddingBottom=
"@dimen/size_15"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"分享海报,可以让好友一起参加啦~"
android:textColor=
"@color/gray_f5f5f5"
android:textSize=
"@dimen/sp_12"
/>
<Button
<Button
android:id=
"@+id/btn_s
hare
"
android:id=
"@+id/btn_s
ave_bill
"
android:layout_width=
"
match_parent
"
android:layout_width=
"
0dp
"
android:layout_height=
"@dimen/size_48"
android:layout_height=
"@dimen/size_48"
android:layout_marginLeft=
"@dimen/
dp_10
"
android:layout_marginLeft=
"@dimen/
size_15
"
android:layout_marginTop=
"@dimen/size_5"
android:layout_marginTop=
"@dimen/size_5"
android:layout_marginRight=
"@dimen/dp_10"
android:layout_marginRight=
"@dimen/dp_10"
android:layout_weight=
"1"
android:background=
"@drawable/bg_btn_bill_save"
android:gravity=
"center"
android:text=
"保存海报"
android:textColor=
"#FE9C36"
android:textSize=
"@dimen/sp_16"
/>
<Button
android:id=
"@+id/btn_share_bill"
android:layout_width=
"0dp"
android:layout_height=
"@dimen/size_48"
android:layout_marginLeft=
"@dimen/size_15"
android:layout_marginTop=
"@dimen/size_5"
android:layout_marginRight=
"@dimen/size_15"
android:layout_weight=
"1"
android:background=
"@drawable/shape_rv_bg_dark_yellow"
android:background=
"@drawable/shape_rv_bg_dark_yellow"
android:gravity=
"center"
android:gravity=
"center"
android:text=
"立即分享"
android:text=
"立即分享"
...
@@ -65,10 +52,10 @@
...
@@ -65,10 +52,10 @@
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_below=
"@id/ll_item_title"
android:layout_below=
"@id/ll_item_title"
android:layout_margin
Bottom=
"@dimen/size_100
"
android:layout_margin
Left=
"@dimen/size_15
"
android:layout_margin
Left=
"@dimen/dp_10
"
android:layout_margin
Top=
"@dimen/size_15
"
android:layout_margin
Top=
"@dimen/size_30
"
android:layout_margin
Right=
"@dimen/size_15
"
android:layout_margin
Right=
"@dimen/dp_1
0"
android:layout_margin
Bottom=
"@dimen/size_8
0"
android:background=
"@drawable/shape_rv_bg_bill"
android:background=
"@drawable/shape_rv_bg_bill"
android:orientation=
"vertical"
android:orientation=
"vertical"
app:cardCornerRadius=
"5dp"
/>
app:cardCornerRadius=
"5dp"
/>
...
...
plugin_version/src/main/java/com/rv/version/util/UpdateAppUtils.java
View file @
80f1ed8a
...
@@ -27,6 +27,8 @@ public class UpdateAppUtils {
...
@@ -27,6 +27,8 @@ public class UpdateAppUtils {
public
static
boolean
showNotification
=
true
;
public
static
boolean
showNotification
=
true
;
private
boolean
isShowToast
=
false
;
// 将所有的 属性 放入model
// 将所有的 属性 放入model
private
UpdateBean
updateBean
=
new
UpdateBean
();
private
UpdateBean
updateBean
=
new
UpdateBean
();
...
@@ -86,6 +88,11 @@ public class UpdateAppUtils {
...
@@ -86,6 +88,11 @@ public class UpdateAppUtils {
return
this
;
return
this
;
}
}
public
UpdateAppUtils
isShowToast
(
boolean
isShowToast
)
{
this
.
isShowToast
=
isShowToast
;
return
this
;
}
/**
/**
* 获取apk的版本号 currentVersionCode
* 获取apk的版本号 currentVersionCode
...
@@ -112,7 +119,8 @@ public class UpdateAppUtils {
...
@@ -112,7 +119,8 @@ public class UpdateAppUtils {
if
(
updateBean
.
getServerVersionCode
()
>
updateBean
.
getLocalVersionCode
())
{
if
(
updateBean
.
getServerVersionCode
()
>
updateBean
.
getLocalVersionCode
())
{
toUpdate
();
toUpdate
();
}
else
{
}
else
{
// Toast.makeText(activity, "当前版本是最新版本", Toast.LENGTH_SHORT).show();
if
(
isShowToast
)
Toast
.
makeText
(
activity
,
"当前版本是最新版本"
,
Toast
.
LENGTH_SHORT
).
show
();
Log
.
i
(
TAG
,
"当前版本是最新版本"
+
updateBean
.
getServerVersionCode
()
+
"/"
+
updateBean
.
getServerVersionName
());
Log
.
i
(
TAG
,
"当前版本是最新版本"
+
updateBean
.
getServerVersionCode
()
+
"/"
+
updateBean
.
getServerVersionName
());
}
}
break
;
break
;
...
@@ -121,7 +129,8 @@ public class UpdateAppUtils {
...
@@ -121,7 +129,8 @@ public class UpdateAppUtils {
if
(!
updateBean
.
getServerVersionName
().
equals
(
updateBean
.
getLocalVersionName
()))
{
if
(!
updateBean
.
getServerVersionName
().
equals
(
updateBean
.
getLocalVersionName
()))
{
toUpdate
();
toUpdate
();
}
else
{
}
else
{
// Toast.makeText(activity, "当前版本是最新版本", Toast.LENGTH_SHORT).show();
if
(
isShowToast
)
Toast
.
makeText
(
activity
,
"当前版本是最新版本"
,
Toast
.
LENGTH_SHORT
).
show
();
Log
.
i
(
TAG
,
"当前版本是最新版本"
+
updateBean
.
getServerVersionCode
()
+
"/"
+
updateBean
.
getServerVersionName
());
Log
.
i
(
TAG
,
"当前版本是最新版本"
+
updateBean
.
getServerVersionCode
()
+
"/"
+
updateBean
.
getServerVersionName
());
}
}
break
;
break
;
...
...
plugin_wallet/src/main/java/com/xxrv/wallet/activity/EnchashmentRecordActivity.java
View file @
80f1ed8a
...
@@ -12,11 +12,11 @@ import android.widget.LinearLayout;
...
@@ -12,11 +12,11 @@ import android.widget.LinearLayout;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.frame.rv.config.RvFrameConfig
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseBean
;
import
com.ruiwenliu.wrapper.base.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.ApiConfig
;
import
com.rv.home.rv.module.basic.BaseStatusActivity
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.ruiwenliu.wrapper.base.presenter.CommonPresenter
;
import
com.xxrv.wallet.R
;
import
com.xxrv.wallet.R
;
import
com.xxrv.wallet.R2
;
import
com.xxrv.wallet.R2
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment