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
2a666543
Commit
2a666543
authored
Jul 11, 2019
by
linfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修复
parent
da5481a6
Changes
32
Hide whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
270 additions
and
202 deletions
+270
-202
build.gradle
RvClient/build.gradle
+2
-2
AndroidManifest.xml
RvClient/src/main/AndroidManifest.xml
+2
-2
TravelFragmentHotType.java
...in/java/com/rv/travel/fragment/TravelFragmentHotType.java
+4
-5
TravelFragmentMain.java
.../main/java/com/rv/travel/fragment/TravelFragmentMain.java
+4
-5
ActivityImageBrowseInt.java
.../com/ruiwenliu/wrapper/browse/ActivityImageBrowseInt.java
+2
-3
ActivityImageBrowseUrl.java
.../com/ruiwenliu/wrapper/browse/ActivityImageBrowseUrl.java
+2
-2
FragmentImageBrowse.java
...ava/com/ruiwenliu/wrapper/browse/FragmentImageBrowse.java
+5
-3
UtilsManager.java
...rc/main/java/com/ruiwenliu/wrapper/util/UtilsManager.java
+14
-6
SafeWebView.java
...ava/com/ruiwenliu/wrapper/weight/webview/SafeWebView.java
+0
-36
activity_image_browse.xml
RvWrapper/src/main/res/layout/activity_image_browse.xml
+0
-0
fragment_image_browse.xml
RvWrapper/src/main/res/layout/fragment_image_browse.xml
+0
-0
item_image_browse_indicator_point.xml
...src/main/res/layout/item_image_browse_indicator_point.xml
+0
-0
CampDetailActivity.java
...mp/src/main/java/com/rv/camp/camp/CampDetailActivity.java
+19
-10
activity_camp_detail.xml
module_camp/src/main/res/layout/activity_camp_detail.xml
+14
-4
WebActivity.java
...rc/main/java/com/rv/home/rv/module/basic/WebActivity.java
+22
-4
CarDetailActivity.java
...com/rv/home/rv/module/ui/main/home/CarDetailActivity.java
+21
-14
HomeFragment.java
...java/com/rv/home/rv/module/ui/main/home/HomeFragment.java
+5
-1
OrderDetailActivity.java
...ome/rv/module/ui/main/home/order/OrderDetailActivity.java
+23
-18
TravelOrderDetailsActivity.java
...module/ui/main/home/order/TravelOrderDetailsActivity.java
+24
-19
activity_order_to_travel.xml
module_home/src/main/res/layout/activity_order_to_travel.xml
+14
-9
activity_travel_order_details.xml
...ome/src/main/res/layout/activity_travel_order_details.xml
+14
-9
rv_act_car_detail.xml
module_home/src/main/res/layout/rv_act_car_detail.xml
+14
-10
rv_act_confim_order.xml
module_home/src/main/res/layout/rv_act_confim_order.xml
+1
-1
rv_activity_web.xml
module_home/src/main/res/layout/rv_activity_web.xml
+12
-1
MineFragment.java
module_mine/src/main/java/com/rv/rvmine/MineFragment.java
+6
-5
TourismFragment.java
...tourism/src/main/java/com/rv/tourism/TourismFragment.java
+1
-2
BeanOrderParam.java
...ism/src/main/java/com/rv/tourism/bean/BeanOrderParam.java
+6
-6
PopularTourListActivity.java
...in/java/com/rv/tourism/other/PopularTourListActivity.java
+1
-2
TravelDetailsActivity.java
...main/java/com/rv/tourism/other/TravelDetailsActivity.java
+20
-15
TravelerConfirmOrderActivity.java
...va/com/rv/tourism/other/TravelerConfirmOrderActivity.java
+4
-4
activity_travel_details.xml
...e_tourism/src/main/res/layout/activity_travel_details.xml
+14
-3
TravelSearchActivity.java
...rch/src/main/java/com/rv/search/TravelSearchActivity.java
+0
-1
No files found.
RvClient/build.gradle
View file @
2a666543
...
@@ -7,8 +7,8 @@ android {
...
@@ -7,8 +7,8 @@ android {
applicationId
"com.xxfc.rv"
applicationId
"com.xxfc.rv"
minSdkVersion
rootProject
.
ext
.
minSdkVersion
minSdkVersion
rootProject
.
ext
.
minSdkVersion
targetSdkVersion
rootProject
.
ext
.
targetSdkVersion
targetSdkVersion
rootProject
.
ext
.
targetSdkVersion
versionCode
11
1
versionCode
11
2
versionName
"1.1.
1
"
versionName
"1.1.
2
"
multiDexEnabled
true
multiDexEnabled
true
//新版Gradle 是 implementation 为了兼容compile,写上这句话
//新版Gradle 是 implementation 为了兼容compile,写上这句话
...
...
RvClient/src/main/AndroidManifest.xml
View file @
2a666543
...
@@ -273,7 +273,7 @@
...
@@ -273,7 +273,7 @@
android:theme=
"@style/MyFrameTheme"
android:theme=
"@style/MyFrameTheme"
android:windowSoftInputMode=
"adjustResize|stateHidden"
/>
<!-- 查看预览图 -->
android:windowSoftInputMode=
"adjustResize|stateHidden"
/>
<!-- 查看预览图 -->
<activity
<activity
android:name=
"com.
frame.base
.browse.ActivityImageBrowseInt"
android:name=
"com.
ruiwenliu.wrapper
.browse.ActivityImageBrowseInt"
android:configChanges=
"orientation|keyboardHidden"
android:configChanges=
"orientation|keyboardHidden"
android:launchMode=
"singleInstance"
android:launchMode=
"singleInstance"
android:maxAspectRatio=
"2.4"
android:maxAspectRatio=
"2.4"
...
@@ -281,7 +281,7 @@
...
@@ -281,7 +281,7 @@
android:theme=
"@style/MyFrameTheme"
android:theme=
"@style/MyFrameTheme"
android:windowSoftInputMode=
"adjustResize|stateHidden"
/>
<!-- 查看预览图 -->
android:windowSoftInputMode=
"adjustResize|stateHidden"
/>
<!-- 查看预览图 -->
<activity
<activity
android:name=
"com.
frame.base
.browse.ActivityImageBrowseUrl"
android:name=
"com.
ruiwenliu.wrapper
.browse.ActivityImageBrowseUrl"
android:configChanges=
"orientation|keyboardHidden"
android:configChanges=
"orientation|keyboardHidden"
android:launchMode=
"singleInstance"
android:launchMode=
"singleInstance"
android:maxAspectRatio=
"2.4"
android:maxAspectRatio=
"2.4"
...
...
RvTravel/src/main/java/com/rv/travel/fragment/TravelFragmentHotType.java
View file @
2a666543
...
@@ -15,7 +15,6 @@ import android.widget.ImageView;
...
@@ -15,7 +15,6 @@ import android.widget.ImageView;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.frame.base.browse.ActivityImageBrowseUrl
;
import
com.frame.rv.widget.BaseTipsLayout
;
import
com.frame.rv.widget.BaseTipsLayout
;
import
com.rv.travel.GoOtherUtil
;
import
com.rv.travel.GoOtherUtil
;
import
com.rv.travel.R
;
import
com.rv.travel.R
;
...
@@ -179,10 +178,10 @@ public class TravelFragmentHotType extends BaseFragment {
...
@@ -179,10 +178,10 @@ public class TravelFragmentHotType extends BaseFragment {
.
setOnBannerListener
(
new
OnBannerListener
()
{
.
setOnBannerListener
(
new
OnBannerListener
()
{
@Override
@Override
public
void
OnBannerClick
(
int
position
)
{
public
void
OnBannerClick
(
int
position
)
{
Bundle
bundle
=
new
Bundle
();
//
Bundle bundle = new Bundle();
bundle
.
putInt
(
ActivityImageBrowseUrl
.
KEY_BACKGROUND
,
R
.
color
.
colorPrimary
);
//
bundle.putInt(ActivityImageBrowseUrl.KEY_BACKGROUND, R.color.colorPrimary);
bundle
.
putStringArrayList
(
ActivityImageBrowseUrl
.
KEY_IMAGE
,
(
ArrayList
<
String
>)
images
);
//
bundle.putStringArrayList(ActivityImageBrowseUrl.KEY_IMAGE, (ArrayList<String>) images);
IntentUtil
.
startActivity
(
baseContext
,
ActivityImageBrowseUrl
.
class
,
bundle
);
//
IntentUtil.startActivity(baseContext, ActivityImageBrowseUrl.class, bundle);
}
}
})
})
.
start
();
.
start
();
...
...
RvTravel/src/main/java/com/rv/travel/fragment/TravelFragmentMain.java
View file @
2a666543
...
@@ -18,7 +18,6 @@ import com.base.animset.util.NiftyEffects;
...
@@ -18,7 +18,6 @@ import com.base.animset.util.NiftyEffects;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.base.utils.ui.datetime.selector.util.TextUtil
;
import
com.frame.base.browse.ActivityImageBrowseUrl
;
import
com.frame.rv.widget.BaseTipsLayout
;
import
com.frame.rv.widget.BaseTipsLayout
;
import
com.rv.travel.GoOtherUtil
;
import
com.rv.travel.GoOtherUtil
;
import
com.rv.travel.R
;
import
com.rv.travel.R
;
...
@@ -223,10 +222,10 @@ public class TravelFragmentMain extends BaseFragment {
...
@@ -223,10 +222,10 @@ public class TravelFragmentMain extends BaseFragment {
@Override
@Override
public
void
OnBannerClick
(
int
position
)
{
public
void
OnBannerClick
(
int
position
)
{
Bundle
bundle
=
new
Bundle
();
//
Bundle bundle = new Bundle();
bundle
.
putInt
(
ActivityImageBrowseUrl
.
KEY_BACKGROUND
,
R
.
color
.
colorPrimary
);
//
bundle.putInt(ActivityImageBrowseUrl.KEY_BACKGROUND, R.color.colorPrimary);
bundle
.
putStringArrayList
(
ActivityImageBrowseUrl
.
KEY_IMAGE
,
(
ArrayList
<
String
>)
images
);
//
bundle.putStringArrayList(ActivityImageBrowseUrl.KEY_IMAGE, (ArrayList<String>) images);
IntentUtil
.
startActivity
(
baseContext
,
ActivityImageBrowseUrl
.
class
,
bundle
);
//
IntentUtil.startActivity(baseContext, ActivityImageBrowseUrl.class, bundle);
}
}
})
})
...
...
MyFrame/src/main/java/com/frame/base
/browse/ActivityImageBrowseInt.java
→
RvWrapper/src/main/java/com/ruiwenliu/wrapper
/browse/ActivityImageBrowseInt.java
View file @
2a666543
package
com
.
frame
.
base
.
browse
;
package
com
.
ruiwenliu
.
wrapper
.
browse
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.support.annotation.NonNull
;
import
android.support.annotation.NonNull
;
...
@@ -15,9 +15,8 @@ import android.view.View;
...
@@ -15,9 +15,8 @@ import android.view.View;
import
android.view.ViewGroup
;
import
android.view.ViewGroup
;
import
android.widget.FrameLayout
;
import
android.widget.FrameLayout
;
import
android.widget.ImageView
;
import
android.widget.ImageView
;
import
com.base.utils.R
;
import
com.base.utils.base.BaseActivity
;
import
com.base.utils.base.BaseActivity
;
import
com.ruiwenliu.wrapper.R
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
...
MyFrame/src/main/java/com/frame/base
/browse/ActivityImageBrowseUrl.java
→
RvWrapper/src/main/java/com/ruiwenliu/wrapper
/browse/ActivityImageBrowseUrl.java
View file @
2a666543
package
com
.
frame
.
base
.
browse
;
package
com
.
ruiwenliu
.
wrapper
.
browse
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.support.annotation.NonNull
;
import
android.support.annotation.NonNull
;
...
@@ -16,8 +16,8 @@ import android.view.ViewGroup;
...
@@ -16,8 +16,8 @@ import android.view.ViewGroup;
import
android.widget.FrameLayout
;
import
android.widget.FrameLayout
;
import
android.widget.ImageView
;
import
android.widget.ImageView
;
import
com.base.utils.R
;
import
com.base.utils.base.BaseActivity
;
import
com.base.utils.base.BaseActivity
;
import
com.ruiwenliu.wrapper.R
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
...
MyFrame/src/main/java/com/frame/base
/browse/FragmentImageBrowse.java
→
RvWrapper/src/main/java/com/ruiwenliu/wrapper
/browse/FragmentImageBrowse.java
View file @
2a666543
package
com
.
frame
.
base
.
browse
;
package
com
.
ruiwenliu
.
wrapper
.
browse
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.support.annotation.IntegerRes
;
import
android.support.annotation.IntegerRes
;
...
@@ -8,9 +8,11 @@ import android.view.LayoutInflater;
...
@@ -8,9 +8,11 @@ import android.view.LayoutInflater;
import
android.view.View
;
import
android.view.View
;
import
android.view.ViewGroup
;
import
android.view.ViewGroup
;
import
com.base.utils.R
;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.base.BaseFragment
;
import
com.base.utils.ui.image.pinch.PinchImageView
;
import
com.base.utils.ui.image.pinch.PinchImageView
;
import
com.ruiwenliu.wrapper.R
;
import
com.ruiwenliu.wrapper.util.glide.GlideManager
;
import
java.util.Objects
;
import
java.util.Objects
;
/**
/**
...
@@ -74,7 +76,7 @@ public class FragmentImageBrowse extends BaseFragment {
...
@@ -74,7 +76,7 @@ public class FragmentImageBrowse extends BaseFragment {
if
(
getImageInt
()
!=
0
)
{
if
(
getImageInt
()
!=
0
)
{
pinchImageView
.
setImageResource
(
getImageInt
());
pinchImageView
.
setImageResource
(
getImageInt
());
}
else
{
}
else
{
//
GlideManager.getInstance(baseContext).loadImage(getImageString(), pinchImageView);
GlideManager
.
getInstance
(
baseContext
).
loadImage
(
getImageString
(),
pinchImageView
);
}
}
pinchImageView
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
pinchImageView
.
setOnClickListener
(
new
View
.
OnClickListener
()
{
@Override
@Override
...
...
RvWrapper/src/main/java/com/ruiwenliu/wrapper/util/UtilsManager.java
View file @
2a666543
...
@@ -14,6 +14,8 @@ import android.view.inputmethod.InputMethodManager;
...
@@ -14,6 +14,8 @@ import android.view.inputmethod.InputMethodManager;
import
android.widget.EditText
;
import
android.widget.EditText
;
import
android.widget.Toast
;
import
android.widget.Toast
;
import
com.frame.base.bus.RxBus
;
import
java.io.BufferedReader
;
import
java.io.BufferedReader
;
import
java.io.File
;
import
java.io.File
;
import
java.io.IOException
;
import
java.io.IOException
;
...
@@ -35,18 +37,24 @@ public class UtilsManager {
...
@@ -35,18 +37,24 @@ public class UtilsManager {
private
Context
mContext
=
null
;
private
Context
mContext
=
null
;
public
static
UtilsManager
getInstance
(
Context
context
)
{
public
static
UtilsManager
getInstance
(
Context
context
)
{
if
(
instance
==
null
)
{
if
(
instance
==
null
){
instance
=
new
UtilsManager
(
context
);
synchronized
(
UtilsManager
.
class
){
if
(
instance
==
null
){
instance
=
new
UtilsManager
(
context
);
}
}
}
}
return
instance
;
return
instance
;
}
}
public
static
UtilsManager
getInstance
()
{
public
static
UtilsManager
getInstance
()
{
if
(
instance
==
null
)
{
if
(
instance
==
null
){
instance
=
new
UtilsManager
();
synchronized
(
UtilsManager
.
class
){
if
(
instance
==
null
){
instance
=
new
UtilsManager
();
}
}
}
}
return
instance
;
return
instance
;
}
}
...
...
RvWrapper/src/main/java/com/ruiwenliu/wrapper/weight/webview/SafeWebView.java
View file @
2a666543
...
@@ -24,7 +24,6 @@ import java.lang.reflect.Method;
...
@@ -24,7 +24,6 @@ import java.lang.reflect.Method;
* Desc:
* Desc:
*/
*/
public
class
SafeWebView
extends
WebView
{
public
class
SafeWebView
extends
WebView
{
private
ProgressBar
mProgressBar
;
public
SafeWebView
(
Context
context
)
{
public
SafeWebView
(
Context
context
)
{
super
(
context
);
super
(
context
);
initWeb
(
context
);
initWeb
(
context
);
...
@@ -63,41 +62,6 @@ public class SafeWebView extends WebView {
...
@@ -63,41 +62,6 @@ public class SafeWebView extends WebView {
initinject
(
context
);
initinject
(
context
);
// initinject(context);
// initinject(context);
mProgressBar
=
new
ProgressBar
(
context
,
null
,
android
.
R
.
attr
.
progressBarStyleHorizontal
);
LinearLayout
.
LayoutParams
layoutParams
=
new
LinearLayout
.
LayoutParams
(
LinearLayout
.
LayoutParams
.
MATCH_PARENT
,
8
);
mProgressBar
.
setLayoutParams
(
layoutParams
);
Drawable
drawable
=
context
.
getResources
().
getDrawable
(
R
.
drawable
.
shape_rv_bg_yellow_progress
);
mProgressBar
.
setProgressDrawable
(
drawable
);
addView
(
mProgressBar
);
setWebChromeClient
(
new
WebChromeClient
());
}
public
class
WebChromeClient
extends
android
.
webkit
.
WebChromeClient
{
@Override
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
if
(
newProgress
==
100
)
{
mProgressBar
.
setVisibility
(
GONE
);
}
else
{
if
(
mProgressBar
.
getVisibility
()
==
GONE
)
mProgressBar
.
setVisibility
(
VISIBLE
);
mProgressBar
.
setProgress
(
newProgress
);
}
super
.
onProgressChanged
(
view
,
newProgress
);
}
}
@Override
protected
void
onScrollChanged
(
int
l
,
int
t
,
int
oldl
,
int
oldt
)
{
LayoutParams
lp
=
(
LayoutParams
)
mProgressBar
.
getLayoutParams
();
lp
.
x
=
l
;
lp
.
y
=
t
;
mProgressBar
.
setLayoutParams
(
lp
);
super
.
onScrollChanged
(
l
,
t
,
oldl
,
oldt
);
}
}
private
void
initWebSettings
(
Context
context
)
{
private
void
initWebSettings
(
Context
context
)
{
...
...
Utils
/src/main/res/layout/activity_image_browse.xml
→
RvWrapper
/src/main/res/layout/activity_image_browse.xml
View file @
2a666543
File moved
Utils
/src/main/res/layout/fragment_image_browse.xml
→
RvWrapper
/src/main/res/layout/fragment_image_browse.xml
View file @
2a666543
File moved
Utils
/src/main/res/layout/item_image_browse_indicator_point.xml
→
RvWrapper
/src/main/res/layout/item_image_browse_indicator_point.xml
View file @
2a666543
File moved
module_camp/src/main/java/com/rv/camp/camp/CampDetailActivity.java
View file @
2a666543
...
@@ -13,6 +13,7 @@ import android.webkit.WebResourceRequest;
...
@@ -13,6 +13,7 @@ import android.webkit.WebResourceRequest;
import
android.webkit.WebSettings
;
import
android.webkit.WebSettings
;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
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
;
...
@@ -44,8 +45,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
...
@@ -44,8 +45,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
*/
*/
@Route
(
path
=
Constance
.
ACTIVITY_URL_CAMPDETAIL
)
@Route
(
path
=
Constance
.
ACTIVITY_URL_CAMPDETAIL
)
public
class
CampDetailActivity
extends
BaseStatusActivity
<
CampPresenter
>
{
public
class
CampDetailActivity
extends
BaseStatusActivity
<
CampPresenter
>
{
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
Progress
WebView
mWebView
;
WebView
mWebView
;
private
String
webUrl
;
private
String
webUrl
;
...
@@ -134,19 +137,25 @@ public class CampDetailActivity extends BaseStatusActivity<CampPresenter> {
...
@@ -134,19 +137,25 @@ public class CampDetailActivity extends BaseStatusActivity<CampPresenter> {
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
(){
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
loadUrl
(
webUrl
);
// mWebView.setWebViewClient(new WebViewClient() {
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
// @Override
@Override
// public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
// return super.shouldOverrideUrlLoading(view, request);
if
(
newProgress
==
100
){
// }
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
// });
}
else
{
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
}
}
});
}
}
@Override
@Override
...
...
module_camp/src/main/res/layout/activity_camp_detail.xml
View file @
2a666543
...
@@ -4,13 +4,23 @@
...
@@ -4,13 +4,23 @@
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
android:orientation=
"vertical"
>
<com.rv.component.control.ProgressWebView
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<WebView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:id=
"@+id/webView"
>
android:id=
"@+id/webView"
</com.rv.component.control.ProgressWebView>
/>
<TextView
<TextView
android:id=
"@+id/tv_scheduled_camp"
android:id=
"@+id/tv_scheduled_camp"
...
...
module_home/src/main/java/com/rv/home/rv/module/basic/WebActivity.java
View file @
2a666543
...
@@ -5,9 +5,13 @@ import android.content.Intent;
...
@@ -5,9 +5,13 @@ import android.content.Intent;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.util.Log
;
import
android.util.Log
;
import
android.view.View
;
import
android.webkit.WebChromeClient
;
import
android.webkit.WebResourceRequest
;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
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
;
...
@@ -23,7 +27,8 @@ import butterknife.BindView;
...
@@ -23,7 +27,8 @@ import butterknife.BindView;
@Route
(
path
=
Constance
.
ACTIVITY_URL_WEBVIEW
)
@Route
(
path
=
Constance
.
ACTIVITY_URL_WEBVIEW
)
public
class
WebActivity
extends
BaseStatusActivity
<
PickerPresenter
>
{
public
class
WebActivity
extends
BaseStatusActivity
<
PickerPresenter
>
{
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
SafeWebView
mWebView
;
SafeWebView
mWebView
;
@BindView
(
R2
.
id
.
lay_web
)
@BindView
(
R2
.
id
.
lay_web
)
...
@@ -57,10 +62,10 @@ public class WebActivity extends BaseStatusActivity<PickerPresenter> {
...
@@ -57,10 +62,10 @@ public class WebActivity extends BaseStatusActivity<PickerPresenter> {
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
protected
void
initView
(
Bundle
savedInstanceState
,
TitleView
titleView
,
Intent
intent
)
{
titleView
.
setTitle
(
intent
.
getStringExtra
(
"title"
));
titleView
.
setTitle
(
intent
.
getStringExtra
(
"title"
));
String
url
=
intent
.
getStringExtra
(
"url"
);
String
url
=
intent
.
getStringExtra
(
"url"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
(){
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
if
(
0
==
type
)
{
if
(
0
==
type
)
{
...
@@ -70,6 +75,19 @@ public class WebActivity extends BaseStatusActivity<PickerPresenter> {
...
@@ -70,6 +75,19 @@ public class WebActivity extends BaseStatusActivity<PickerPresenter> {
Log
.
i
(
"webactivityactivyt"
,
"initView: ----"
+
baseUrl
);
Log
.
i
(
"webactivityactivyt"
,
"initView: ----"
+
baseUrl
);
mWebView
.
loadUrl
(
baseUrl
);
mWebView
.
loadUrl
(
baseUrl
);
}
}
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
@Override
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
if
(
newProgress
==
100
){
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
}
else
{
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
}
}
});
}
}
@Override
@Override
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/CarDetailActivity.java
View file @
2a666543
...
@@ -8,13 +8,16 @@ import android.content.res.Configuration;
...
@@ -8,13 +8,16 @@ import android.content.res.Configuration;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.text.TextUtils
;
import
android.text.TextUtils
;
import
android.view.KeyEvent
;
import
android.view.View
;
import
android.view.View
;
import
android.webkit.JavascriptInterface
;
import
android.webkit.JavascriptInterface
;
import
android.webkit.WebChromeClient
;
import
android.webkit.WebChromeClient
;
import
android.webkit.WebResourceRequest
;
import
android.webkit.WebSettings
;
import
android.webkit.WebSettings
;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
import
android.widget.ImageView
;
import
android.widget.ImageView
;
import
android.widget.ProgressBar
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
...
@@ -29,7 +32,6 @@ import com.ruiwenliu.wrapper.bean.BeanUserInfo;
...
@@ -29,7 +32,6 @@ import com.ruiwenliu.wrapper.bean.BeanUserInfo;
import
com.ruiwenliu.wrapper.util.um.CustomShareListener
;
import
com.ruiwenliu.wrapper.util.um.CustomShareListener
;
import
com.ruiwenliu.wrapper.util.um.ShareManager
;
import
com.ruiwenliu.wrapper.util.um.ShareManager
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.ruiwenliu.wrapper.weight.TitleView
;
import
com.rv.component.control.ProgressWebView
;
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
;
...
@@ -56,8 +58,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
...
@@ -56,8 +58,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
* Desc:租车详情
* Desc:租车详情
*/
*/
public
class
CarDetailActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
public
class
CarDetailActivity
extends
BaseStatusActivity
<
CommonPresenter
>
{
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
Progress
WebView
mWebView
;
WebView
mWebView
;
@BindView
(
R2
.
id
.
tv_center
)
@BindView
(
R2
.
id
.
tv_center
)
TextView
tvTitleCenter
;
TextView
tvTitleCenter
;
@BindView
(
R2
.
id
.
iv_collect
)
@BindView
(
R2
.
id
.
iv_collect
)
...
@@ -259,22 +263,25 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> {
...
@@ -259,22 +263,25 @@ public class CarDetailActivity extends BaseStatusActivity<CommonPresenter> {
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
(){
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
loadUrl
(
webUrl
);
// mWebView.setWebChromeClient(new WebChromeClient() {
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
// @Override
@Override
// public void onProgressChanged(WebView view, int newProgress) {
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
// super.onProgressChanged(view, newProgress);
if
(
newProgress
==
100
){
// if (newProgress == 100) {
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
// onHideLoading();
}
// }
else
{
// }
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
// });
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
}
}
});
}
}
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/HomeFragment.java
View file @
2a666543
...
@@ -5,6 +5,7 @@ import android.content.Context;
...
@@ -5,6 +5,7 @@ import android.content.Context;
import
android.content.Intent
;
import
android.content.Intent
;
import
android.graphics.Color
;
import
android.graphics.Color
;
import
android.graphics.Rect
;
import
android.graphics.Rect
;
import
android.net.Uri
;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.support.annotation.Nullable
;
import
android.support.annotation.Nullable
;
...
@@ -737,7 +738,10 @@ public class HomeFragment extends BaseFragment<CommonPresenter> implements Obser
...
@@ -737,7 +738,10 @@ public class HomeFragment extends BaseFragment<CommonPresenter> implements Obser
}
else
if
(
id
==
R
.
id
.
ll_item_top
)
{
}
else
if
(
id
==
R
.
id
.
ll_item_top
)
{
scrollview
.
fullScroll
(
View
.
FOCUS_UP
);
scrollview
.
fullScroll
(
View
.
FOCUS_UP
);
}
else
if
(
id
==
R
.
id
.
travel_server_image
)
{
}
else
if
(
id
==
R
.
id
.
travel_server_image
)
{
showToast
(
"亲,该功能还在开发中。。。"
);
Intent
intent
=
new
Intent
(
Intent
.
ACTION_DIAL
);
Uri
uri
=
Uri
.
parse
(
"tel:"
+
"4000369369"
);
intent
.
setData
(
uri
);
startActivity
(
intent
);
}
else
if
(
id
==
R
.
id
.
tv_car_rental_guide
)
{
}
else
if
(
id
==
R
.
id
.
tv_car_rental_guide
)
{
//租车指南
//租车指南
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_WEBVIEW
)
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_WEBVIEW
)
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/OrderDetailActivity.java
View file @
2a666543
...
@@ -5,6 +5,7 @@ import android.app.Activity;
...
@@ -5,6 +5,7 @@ import android.app.Activity;
import
android.content.ClipboardManager
;
import
android.content.ClipboardManager
;
import
android.content.Context
;
import
android.content.Context
;
import
android.content.Intent
;
import
android.content.Intent
;
import
android.net.Uri
;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.view.View
;
import
android.view.View
;
...
@@ -15,6 +16,7 @@ import android.webkit.WebSettings;
...
@@ -15,6 +16,7 @@ import android.webkit.WebSettings;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.ProgressBar
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
...
@@ -70,8 +72,10 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
...
@@ -70,8 +72,10 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
@BindView
(
R2
.
id
.
tv_center
)
@BindView
(
R2
.
id
.
tv_center
)
TextView
tvCenter
;
TextView
tvCenter
;
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
Progress
WebView
mWebView
;
WebView
mWebView
;
@BindView
(
R2
.
id
.
tv_cancel_order
)
@BindView
(
R2
.
id
.
tv_cancel_order
)
TextView
tvCancelOrder
;
TextView
tvCancelOrder
;
@BindView
(
R2
.
id
.
tv_pick_up_the_car
)
@BindView
(
R2
.
id
.
tv_pick_up_the_car
)
...
@@ -235,6 +239,10 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
...
@@ -235,6 +239,10 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
finish
();
finish
();
}
else
if
(
i
==
R
.
id
.
iv_customer_service
)
{
}
else
if
(
i
==
R
.
id
.
iv_customer_service
)
{
Intent
intent
=
new
Intent
(
Intent
.
ACTION_DIAL
);
Uri
uri
=
Uri
.
parse
(
"tel:"
+
"4000369369"
);
intent
.
setData
(
uri
);
startActivity
(
intent
);
}
else
if
(
i
==
R
.
id
.
tv_cancel_order
)
{
}
else
if
(
i
==
R
.
id
.
tv_cancel_order
)
{
cancelOnclick
();
cancelOnclick
();
...
@@ -425,26 +433,23 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
...
@@ -425,26 +433,23 @@ public class OrderDetailActivity extends BaseStatusActivity<PickerPresenter> {
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
loadUrl
(
webUrl
);
// mWebView.setWebViewClient(new WebViewClient() {
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
// @Override
@Override
// public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
// return super.shouldOverrideUrlLoading(view, request);
if
(
newProgress
==
100
){
// }
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
// });
}
// mWebView.setWebChromeClient(new WebChromeClient() {
else
{
// @Override
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
// public void onProgressChanged(WebView view, int newProgress) {
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
// super.onProgressChanged(view, newProgress);
}
// if (newProgress == 85) {
}
// onHideLoading();
});
// }
// }
// });
}
}
public
class
AndroidJs
{
public
class
AndroidJs
{
...
...
module_home/src/main/java/com/rv/home/rv/module/ui/main/home/order/TravelOrderDetailsActivity.java
View file @
2a666543
...
@@ -4,6 +4,7 @@ import android.annotation.SuppressLint;
...
@@ -4,6 +4,7 @@ import android.annotation.SuppressLint;
import
android.content.ClipboardManager
;
import
android.content.ClipboardManager
;
import
android.content.Context
;
import
android.content.Context
;
import
android.content.Intent
;
import
android.content.Intent
;
import
android.net.Uri
;
import
android.os.Build
;
import
android.os.Build
;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
android.view.View
;
import
android.view.View
;
...
@@ -14,6 +15,7 @@ import android.webkit.WebSettings;
...
@@ -14,6 +15,7 @@ import android.webkit.WebSettings;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.ProgressBar
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.frame.base.bus.CancelOrderEvent
;
import
com.frame.base.bus.CancelOrderEvent
;
...
@@ -55,8 +57,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
...
@@ -55,8 +57,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
private
static
final
int
TYPE_REQUEST_EVALUATION
=
102
;
private
static
final
int
TYPE_REQUEST_EVALUATION
=
102
;
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
Progress
WebView
mWebView
;
WebView
mWebView
;
@BindView
(
R2
.
id
.
tv_cancel_order
)
@BindView
(
R2
.
id
.
tv_cancel_order
)
TextView
tvCancelOrder
;
TextView
tvCancelOrder
;
@BindView
(
R2
.
id
.
tv_pick_up_the_car
)
@BindView
(
R2
.
id
.
tv_pick_up_the_car
)
...
@@ -211,6 +215,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
...
@@ -211,6 +215,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
finish
();
finish
();
}
else
if
(
i
==
R
.
id
.
iv_customer_service
)
{
}
else
if
(
i
==
R
.
id
.
iv_customer_service
)
{
Intent
intent
=
new
Intent
(
Intent
.
ACTION_DIAL
);
Uri
uri
=
Uri
.
parse
(
"tel:"
+
"4000369369"
);
intent
.
setData
(
uri
);
startActivity
(
intent
);
}
else
if
(
i
==
R
.
id
.
tv_cancel_order
)
{
}
else
if
(
i
==
R
.
id
.
tv_cancel_order
)
{
cancelOnclick
();
cancelOnclick
();
...
@@ -389,28 +397,25 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
...
@@ -389,28 +397,25 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
(){
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
loadUrl
(
webUrl
);
// mWebView.setWebViewClient(new WebViewClient() {
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
// @Override
@Override
// public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
// return super.shouldOverrideUrlLoading(view, request);
if
(
newProgress
==
100
){
// }
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
// });
}
// mWebView.setWebChromeClient(new WebChromeClient() {
else
{
// @Override
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
// public void onProgressChanged(WebView view, int newProgress) {
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
// super.onProgressChanged(view, newProgress);
}
// if (newProgress == 85) {
}
// onHideLoading();
});
// }
// }
// });
}
}
@Override
@Override
...
...
module_home/src/main/res/layout/activity_order_to_travel.xml
View file @
2a666543
...
@@ -45,18 +45,23 @@
...
@@ -45,18 +45,23 @@
</RelativeLayout>
</RelativeLayout>
<com.rv.component.control.ProgressWebView
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<WebView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:id=
"@+id/webView"
>
android:id=
"@+id/webView"
</com.rv.component.control.ProgressWebView>
/>
<!--<WebView-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="match_parent"-->
<!--android:layout_weight="1"-->
<!--android:id="@+id/webView" />-->
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
...
...
module_home/src/main/res/layout/activity_travel_order_details.xml
View file @
2a666543
...
@@ -46,18 +46,23 @@
...
@@ -46,18 +46,23 @@
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
<com.rv.component.control.ProgressWebView
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<WebView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:id=
"@+id/webView"
>
android:id=
"@+id/webView"
</com.rv.component.control.ProgressWebView>
/>
<!--<WebView-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="match_parent"-->
<!--android:layout_weight="1"-->
<!--android:id="@+id/webView" />-->
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
...
...
module_home/src/main/res/layout/rv_act_car_detail.xml
View file @
2a666543
...
@@ -71,19 +71,23 @@
...
@@ -71,19 +71,23 @@
</RelativeLayout>
</RelativeLayout>
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
<com.rv.component.control.ProgressWebView
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<WebView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:layout_weight=
"1"
android:id=
"@+id/webView"
>
android:id=
"@+id/webView"
</com.rv.component.control.ProgressWebView>
/>
<!--<WebView-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="match_parent"-->
<!--android:layout_weight="1"-->
<!--android:id="@+id/webView"-->
<!--/>-->
<TextView
<TextView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
...
...
module_home/src/main/res/layout/rv_act_confim_order.xml
View file @
2a666543
...
@@ -174,7 +174,7 @@
...
@@ -174,7 +174,7 @@
<TextView
<TextView
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"
@string/rv_get_car_address_
"
android:text=
"
还车地址:
"
android:textColor=
"@color/textGray"
android:textColor=
"@color/textGray"
android:textSize=
"@dimen/text_14"
/>
android:textSize=
"@dimen/text_14"
/>
...
...
module_home/src/main/res/layout/rv_activity_web.xml
View file @
2a666543
...
@@ -6,9 +6,20 @@
...
@@ -6,9 +6,20 @@
android:orientation=
"vertical"
android:orientation=
"vertical"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
tools:context=
".rv.module.basic.WebActivity"
>
tools:context=
".rv.module.basic.WebActivity"
>
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<com.ruiwenliu.wrapper.weight.webview.SafeWebView
<com.ruiwenliu.wrapper.weight.webview.SafeWebView
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"0dp"
android:layout_weight=
"1"
android:id=
"@+id/webView"
android:id=
"@+id/webView"
/>
/>
...
...
module_mine/src/main/java/com/rv/rvmine/MineFragment.java
View file @
2a666543
...
@@ -17,7 +17,7 @@ import android.widget.TextView;
...
@@ -17,7 +17,7 @@ import android.widget.TextView;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.ui.image.round.RoundImageView
;
import
com.base.utils.ui.image.round.RoundImageView
;
import
com.
frame.base
.browse.ActivityImageBrowseInt
;
import
com.
ruiwenliu.wrapper
.browse.ActivityImageBrowseInt
;
import
com.frame.base.bus.LoginSuccessfulEvent
;
import
com.frame.base.bus.LoginSuccessfulEvent
;
import
com.frame.base.bus.Observer
;
import
com.frame.base.bus.Observer
;
import
com.frame.base.bus.RxBus
;
import
com.frame.base.bus.RxBus
;
...
@@ -59,7 +59,6 @@ import butterknife.BindView;
...
@@ -59,7 +59,6 @@ import butterknife.BindView;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
butterknife.OnClick
;
import
butterknife.Unbinder
;
import
butterknife.Unbinder
;
import
io.reactivex.functions.Consumer
;
import
io.reactivex.schedulers.Schedulers
;
import
io.reactivex.schedulers.Schedulers
;
/**
/**
...
@@ -190,12 +189,14 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
...
@@ -190,12 +189,14 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
}
}
@OnClick
({
R2
.
id
.
iv_avatar
,
R2
.
id
.
tv_login
,
R2
.
id
.
tv_verified
,
R2
.
id
.
rl_item_to_be_paid
,
R2
.
id
.
rl_item_staying
,
@OnClick
({
R2
.
id
.
iv_
notification
,
R2
.
id
.
iv_
avatar
,
R2
.
id
.
tv_login
,
R2
.
id
.
tv_verified
,
R2
.
id
.
rl_item_to_be_paid
,
R2
.
id
.
rl_item_staying
,
R2
.
id
.
rl_item_traveling
,
R2
.
id
.
rl_item_completed
,
R2
.
id
.
rl_item_all
,
R2
.
id
.
rl_item_collection
,
R2
.
id
.
rl_item_personal_information
,
R2
.
id
.
rl_item_traveling
,
R2
.
id
.
rl_item_completed
,
R2
.
id
.
rl_item_all
,
R2
.
id
.
rl_item_collection
,
R2
.
id
.
rl_item_personal_information
,
R2
.
id
.
rl_item_setting
,
R2
.
id
.
rl_item_driver
,
R2
.
id
.
rl_item_traveler
,
R2
.
id
.
rl_item_my_pat
,
R2
.
id
.
tv_view_privileges
})
R2
.
id
.
rl_item_setting
,
R2
.
id
.
rl_item_driver
,
R2
.
id
.
rl_item_traveler
,
R2
.
id
.
rl_item_my_pat
,
R2
.
id
.
tv_view_privileges
})
public
void
onViewClicked
(
View
view
)
{
public
void
onViewClicked
(
View
view
)
{
int
id
=
view
.
getId
();
int
id
=
view
.
getId
();
if
(
id
==
R
.
id
.
iv_avatar
)
{
if
(
id
==
R
.
id
.
iv_notification
){
showToast
(
"亲,该功能还在开发中。。。"
);
}
else
if
(
id
==
R
.
id
.
iv_avatar
)
{
//头像
//头像
if
(
isLogin
())
return
;
if
(
isLogin
())
return
;
...
@@ -237,7 +238,7 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
...
@@ -237,7 +238,7 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
}
else
if
(
id
==
R
.
id
.
rl_item_my_release
)
{
}
else
if
(
id
==
R
.
id
.
rl_item_my_release
)
{
//我的发布
//我的发布
if
(
isLogin
())
return
;
if
(
isLogin
())
return
;
showToast
(
"亲,该功能还在开发中。。。"
);
}
else
if
(
id
==
R
.
id
.
rl_item_collection
)
{
}
else
if
(
id
==
R
.
id
.
rl_item_collection
)
{
//收藏
//收藏
if
(
isLogin
())
return
;
if
(
isLogin
())
return
;
...
...
module_tourism/src/main/java/com/rv/tourism/TourismFragment.java
View file @
2a666543
...
@@ -16,7 +16,6 @@ import android.widget.ImageView;
...
@@ -16,7 +16,6 @@ import android.widget.ImageView;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.alibaba.android.arouter.facade.annotation.Route
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.alibaba.android.arouter.launcher.ARouter
;
import
com.baidu.location.BDAbstractLocationListener
;
import
com.baidu.location.BDAbstractLocationListener
;
import
com.baidu.location.BDLocation
;
import
com.baidu.location.BDLocation
;
...
@@ -29,7 +28,7 @@ import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener;
...
@@ -29,7 +28,7 @@ import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener;
import
com.baidu.mapapi.search.geocode.ReverseGeoCodeResult
;
import
com.baidu.mapapi.search.geocode.ReverseGeoCodeResult
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.base.utils.tools.android.IntentUtil
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.
frame.base
.browse.ActivityImageBrowseUrl
;
import
com.
ruiwenliu.wrapper
.browse.ActivityImageBrowseUrl
;
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
;
...
...
module_tourism/src/main/java/com/rv/tourism/bean/BeanOrderParam.java
View file @
2a666543
...
@@ -11,19 +11,19 @@ public class BeanOrderParam implements Serializable {
...
@@ -11,19 +11,19 @@ public class BeanOrderParam implements Serializable {
this
.
goodId
=
goodId
;
this
.
goodId
=
goodId
;
}
}
public
String
getPrice
()
{
public
double
getPrice
()
{
return
price
;
return
price
;
}
}
public
void
setPrice
(
String
price
)
{
public
void
setPrice
(
double
price
)
{
this
.
price
=
price
;
this
.
price
=
price
;
}
}
public
String
getChildPrice
()
{
public
double
getChildPrice
()
{
return
childPrice
;
return
childPrice
;
}
}
public
void
setChildPrice
(
String
childPrice
)
{
public
void
setChildPrice
(
double
childPrice
)
{
this
.
childPrice
=
childPrice
;
this
.
childPrice
=
childPrice
;
}
}
...
@@ -45,8 +45,8 @@ public class BeanOrderParam implements Serializable {
...
@@ -45,8 +45,8 @@ public class BeanOrderParam implements Serializable {
private
String
endTime
;
//1,
private
String
endTime
;
//1,
private
String
goodId
;
//1,
private
String
goodId
;
//1,
private
String
price
;
//成人价格
private
double
price
;
//成人价格
private
String
childPrice
;
//儿童价格
private
double
childPrice
;
//儿童价格
private
String
spePriceId
;
//具体商品id
private
String
spePriceId
;
//具体商品id
private
String
adultNum
;
//1,
private
String
adultNum
;
//1,
private
String
childNum
;
//0,
private
String
childNum
;
//0,
...
...
module_tourism/src/main/java/com/rv/tourism/other/PopularTourListActivity.java
View file @
2a666543
...
@@ -16,7 +16,7 @@ import com.alibaba.android.arouter.facade.annotation.Route;
...
@@ -16,7 +16,7 @@ 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.tools.android.IntentUtil
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.chad.library.adapter.base.BaseQuickAdapter
;
import
com.
frame.base
.browse.ActivityImageBrowseUrl
;
import
com.
ruiwenliu.wrapper
.browse.ActivityImageBrowseUrl
;
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.base.BaseStatusActivity
;
...
@@ -27,7 +27,6 @@ import com.rv.tourism.R2;
...
@@ -27,7 +27,6 @@ import com.rv.tourism.R2;
import
com.rv.tourism.adapter.AllPopularAdapter
;
import
com.rv.tourism.adapter.AllPopularAdapter
;
import
com.rv.tourism.adapter.RecommendedRouteAdapter
;
import
com.rv.tourism.adapter.RecommendedRouteAdapter
;
import
com.rv.tourism.api.TourismApi
;
import
com.rv.tourism.api.TourismApi
;
import
com.rv.tourism.bean.BeanPopularBrigade
;
import
com.rv.tourism.bean.BeanPopularBrigadeAll
;
import
com.rv.tourism.bean.BeanPopularBrigadeAll
;
import
com.rv.tourism.bean.BeanTourAround
;
import
com.rv.tourism.bean.BeanTourAround
;
import
com.rv.tourism.bean.BeanTourismBanner
;
import
com.rv.tourism.bean.BeanTourismBanner
;
...
...
module_tourism/src/main/java/com/rv/tourism/other/TravelDetailsActivity.java
View file @
2a666543
...
@@ -13,11 +13,13 @@ import android.util.Log;
...
@@ -13,11 +13,13 @@ import android.util.Log;
import
android.view.View
;
import
android.view.View
;
import
android.webkit.JavascriptInterface
;
import
android.webkit.JavascriptInterface
;
import
android.webkit.WebChromeClient
;
import
android.webkit.WebChromeClient
;
import
android.webkit.WebResourceRequest
;
import
android.webkit.WebSettings
;
import
android.webkit.WebSettings
;
import
android.webkit.WebView
;
import
android.webkit.WebView
;
import
android.webkit.WebViewClient
;
import
android.webkit.WebViewClient
;
import
android.widget.ImageView
;
import
android.widget.ImageView
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.ProgressBar
;
import
android.widget.TextView
;
import
android.widget.TextView
;
import
com.alibaba.android.arouter.facade.annotation.Autowired
;
import
com.alibaba.android.arouter.facade.annotation.Autowired
;
...
@@ -68,9 +70,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
...
@@ -68,9 +70,10 @@ import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
*/
*/
@Route
(
path
=
Constance
.
ACTIVITY_URL_TRAVELDETAILS
)
@Route
(
path
=
Constance
.
ACTIVITY_URL_TRAVELDETAILS
)
public
class
TravelDetailsActivity
extends
BaseStatusActivity
<
TourismPresenter
>
{
public
class
TravelDetailsActivity
extends
BaseStatusActivity
<
TourismPresenter
>
{
@BindView
(
R2
.
id
.
pb_progress
)
ProgressBar
pbProgress
;
@BindView
(
R2
.
id
.
webView
)
@BindView
(
R2
.
id
.
webView
)
Progress
WebView
mWebView
;
WebView
mWebView
;
@BindView
(
R2
.
id
.
tv_center
)
@BindView
(
R2
.
id
.
tv_center
)
TextView
tvTitleCenter
;
TextView
tvTitleCenter
;
@BindView
(
R2
.
id
.
iv_collect
)
@BindView
(
R2
.
id
.
iv_collect
)
...
@@ -295,23 +298,25 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
...
@@ -295,23 +298,25 @@ public class TravelDetailsActivity extends BaseStatusActivity<TourismPresenter>
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
// 如果此设置是允许,则 setAllowFileAccessFromFileURLs 不起做用
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
webSettings
.
setAllowUniversalAccessFromFileURLs
(
true
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
addJavascriptInterface
(
new
AndroidJs
(),
"AndroidJs"
);
mWebView
.
setWebViewClient
(
new
WebViewClient
(){
mWebView
.
setWebViewClient
(
new
WebViewClient
()
{
@Override
@Override
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
String
url
)
{
public
boolean
shouldOverrideUrlLoading
(
WebView
view
,
WebResourceRequest
request
)
{
return
false
;
return
super
.
shouldOverrideUrlLoading
(
view
,
request
)
;
}
}
});
});
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
loadUrl
(
webUrl
);
mWebView
.
setWebChromeClient
(
new
WebChromeClient
()
{
// mWebView.setWebChromeClient(new WebChromeClient() {
@Override
// @Override
public
void
onProgressChanged
(
WebView
view
,
int
newProgress
)
{
// public void onProgressChanged(WebView view, int newProgress) {
if
(
newProgress
==
100
){
// super.onProgressChanged(view, newProgress);
pbProgress
.
setVisibility
(
View
.
GONE
);
//加载完网页进度条消失
// if (newProgress == 100) {
}
// onHideLoading();
else
{
// }
pbProgress
.
setVisibility
(
View
.
VISIBLE
);
//开始加载网页时显示进度条
// }
pbProgress
.
setProgress
(
newProgress
);
//设置进度值
// });
}
}
});
}
}
/**
/**
...
...
module_tourism/src/main/java/com/rv/tourism/other/TravelerConfirmOrderActivity.java
View file @
2a666543
...
@@ -146,8 +146,8 @@ public class TravelerConfirmOrderActivity extends BaseStatusActivity<TourismPres
...
@@ -146,8 +146,8 @@ public class TravelerConfirmOrderActivity extends BaseStatusActivity<TourismPres
adultNum
=
Integer
.
valueOf
(
dataBean
.
getAdultNum
());
adultNum
=
Integer
.
valueOf
(
dataBean
.
getAdultNum
());
childNum
=
Integer
.
valueOf
(
dataBean
.
getChildNum
());
childNum
=
Integer
.
valueOf
(
dataBean
.
getChildNum
());
String
childPrice
=
dataBean
.
getChildPrice
();
double
childPrice
=
dataBean
.
getChildPrice
();
String
adultPrice
=
dataBean
.
getPrice
();
double
adultPrice
=
dataBean
.
getPrice
();
price
=
Arith
.
mul
(
Double
.
valueOf
(
childNum
),
Double
.
valueOf
(
childPrice
))
+
Arith
.
mul
(
Double
.
valueOf
(
adultNum
),
Double
.
valueOf
(
adultPrice
));
price
=
Arith
.
mul
(
Double
.
valueOf
(
childNum
),
Double
.
valueOf
(
childPrice
))
+
Arith
.
mul
(
Double
.
valueOf
(
adultNum
),
Double
.
valueOf
(
adultPrice
));
tvPaymentAmount
.
setText
(
String
.
format
(
"¥%1$s"
,
price
));
tvPaymentAmount
.
setText
(
String
.
format
(
"¥%1$s"
,
price
));
...
@@ -274,13 +274,13 @@ public class TravelerConfirmOrderActivity extends BaseStatusActivity<TourismPres
...
@@ -274,13 +274,13 @@ public class TravelerConfirmOrderActivity extends BaseStatusActivity<TourismPres
OrderPriceDetailBean
.
ChildrenBean
childrenBean1
=
new
OrderPriceDetailBean
.
ChildrenBean
();
OrderPriceDetailBean
.
ChildrenBean
childrenBean1
=
new
OrderPriceDetailBean
.
ChildrenBean
();
childrenBean1
.
setKey
(
"成人出游人费用"
);
childrenBean1
.
setKey
(
"成人出游人费用"
);
childrenBean1
.
setDetail
(
"¥"
+
dataBean
.
getPrice
()
+
"/人 *"
+
dataBean
.
getAdultNum
()
+
"人"
);
childrenBean1
.
setDetail
(
"¥"
+
dataBean
.
getPrice
()
+
"/人 *"
+
dataBean
.
getAdultNum
()
+
"人"
);
childrenBean1
.
setVal
(
"¥"
+
Integer
.
valueOf
(
dataBean
.
getPrice
()
)
*
Integer
.
valueOf
(
dataBean
.
getAdultNum
()));
childrenBean1
.
setVal
(
"¥"
+
dataBean
.
getPrice
(
)
*
Integer
.
valueOf
(
dataBean
.
getAdultNum
()));
childrenBeanList
.
add
(
childrenBean1
);
childrenBeanList
.
add
(
childrenBean1
);
if
(
childNum
>
0
)
{
if
(
childNum
>
0
)
{
OrderPriceDetailBean
.
ChildrenBean
childrenBean2
=
new
OrderPriceDetailBean
.
ChildrenBean
();
OrderPriceDetailBean
.
ChildrenBean
childrenBean2
=
new
OrderPriceDetailBean
.
ChildrenBean
();
childrenBean2
.
setKey
(
"儿童出游人费用"
);
childrenBean2
.
setKey
(
"儿童出游人费用"
);
childrenBean2
.
setDetail
(
"¥"
+
dataBean
.
getChildPrice
()
+
"/人 *"
+
dataBean
.
getChildNum
()
+
"人"
);
childrenBean2
.
setDetail
(
"¥"
+
dataBean
.
getChildPrice
()
+
"/人 *"
+
dataBean
.
getChildNum
()
+
"人"
);
childrenBean2
.
setVal
(
"¥"
+
Integer
.
valueOf
(
dataBean
.
getChildPrice
()
)
*
Integer
.
valueOf
(
dataBean
.
getChildNum
()));
childrenBean2
.
setVal
(
"¥"
+
dataBean
.
getChildPrice
(
)
*
Integer
.
valueOf
(
dataBean
.
getChildNum
()));
childrenBeanList
.
add
(
childrenBean2
);
childrenBeanList
.
add
(
childrenBean2
);
}
}
if
(
isInsuranceType
==
1
)
{
if
(
isInsuranceType
==
1
)
{
...
...
module_tourism/src/main/res/layout/activity_travel_details.xml
View file @
2a666543
...
@@ -62,12 +62,23 @@
...
@@ -62,12 +62,23 @@
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
<ProgressBar
android:id=
"@+id/pb_progress"
style=
"?android:attr/progressBarStyleHorizontal"
android:layout_width=
"match_parent"
android:layout_height=
"@dimen/size_3"
android:indeterminateOnly=
"false"
android:max=
"100"
android:visibility=
"gone"
android:progressDrawable=
"@drawable/shape_rv_bg_yellow_progress"
>
</ProgressBar>
<com.rv.component.control.ProgressWebView
<WebView
android:id=
"@+id/webView"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
></com.rv.component.control.ProgressWebView>
android:layout_weight=
"1"
android:id=
"@+id/webView"
/>
<include
layout=
"@layout/common_line"
/>
<include
layout=
"@layout/common_line"
/>
...
...
plugin_search/src/main/java/com/rv/search/TravelSearchActivity.java
View file @
2a666543
...
@@ -151,5 +151,4 @@ public class TravelSearchActivity extends BaseStatusActivity<SearchPresenter> {
...
@@ -151,5 +151,4 @@ public class TravelSearchActivity extends BaseStatusActivity<SearchPresenter> {
map
.
put
(
"longitude"
,
lonLongitude
);
map
.
put
(
"longitude"
,
lonLongitude
);
mPresenter
.
getData
(
0
,
SearchApi
.
QUERY_RIM_LIST
,
BeanTravelSearch
.
class
,
map
,
true
);
mPresenter
.
getData
(
0
,
SearchApi
.
QUERY_RIM_LIST
,
BeanTravelSearch
.
class
,
map
,
true
);
}
}
}
}
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