Commit 88186d5d authored by jianglx's avatar jianglx

适配推广有奖界面,添加推荐规则界面。

parent fefc2e52
...@@ -6,16 +6,18 @@ ...@@ -6,16 +6,18 @@
<activity android:name=".ShareActivity" /> <activity android:name=".ShareActivity" />
<activity android:name=".BillActivity" /> <activity android:name=".BillActivity" />
<activity android:name=".WebViewActivity"> <activity android:name=".WebViewActivity">
<!--<intent-filter>-->
<!--<data android:scheme="rv" android:host="xxfc" android:path="/activity" />--> <!-- <intent-filter> -->
<!--&lt;!&ndash;下面这几行也必须得设置&ndash;&gt;--> <!-- <data android:scheme="rv" android:host="xxfc" android:path="/activity" /> -->
<!--<category android:name="android.intent.category.DEFAULT"/>--> <!-- &lt;!&ndash;下面这几行也必须得设置&ndash;&gt; -->
<!--<action android:name="android.intent.action.VIEW"/>--> <!-- <category android:name="android.intent.category.DEFAULT"/> -->
<!--<category android:name="android.intent.category.BROWSABLE"/>--> <!-- <action android:name="android.intent.action.VIEW"/> -->
<!--</intent-filter>--> <!-- <category android:name="android.intent.category.BROWSABLE"/> -->
<!-- </intent-filter> -->
</activity> </activity>
<activity android:name=".ReativeBillActivity" /> <activity android:name=".ReativeBillActivity" />
<activity android:name=".PopularizeActivity"></activity> <activity android:name=".PopularizeActivity" />
<activity android:name=".ShareRulerActivity"></activity>
</application> </application>
</manifest> </manifest>
\ No newline at end of file
...@@ -87,11 +87,12 @@ public class ReativeBillActivity extends BaseStatusActivity<ReativeBillPresenter ...@@ -87,11 +87,12 @@ public class ReativeBillActivity extends BaseStatusActivity<ReativeBillPresenter
} }
@OnClick({R2.id.btn_save_bill, R2.id.btn_share}) @OnClick({R2.id.btn_save_bill, R2.id.btn_share,R2.id.tv_back_title})
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_save_bill) { finish();
} else if (id == R.id.btn_save_bill) {
mPresenter.saveBill(llContent); mPresenter.saveBill(llContent);
} else if (id == R.id.btn_share) { } else if (id == R.id.btn_share) {
mPresenter.saveShare(llContent); mPresenter.saveShare(llContent);
......
...@@ -115,13 +115,13 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> { ...@@ -115,13 +115,13 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> {
shareUrl = RvFrameConfig.HOST + "/h5/appHtml/view/invitationCourtesyShare.html?code=" + code + "_P0101"; shareUrl = RvFrameConfig.HOST + "/h5/appHtml/view/invitationCourtesyShare.html?code=" + code + "_P0101";
} }
if (id == R.id.tv_weixin) { if (id == R.id.tv_weixin) {
mPresenter.shareWx(shareUrl, "【滴房车】", "新人专享大礼包,快去领!"); mPresenter.shareWx(shareUrl, "新人专享大礼包,快去领!", " ");
} else if (id == R.id.tv_weixin_circle) { } else if (id == R.id.tv_weixin_circle) {
mPresenter.shareWxC(shareUrl, "【滴房车】", "新人专享大礼包,快去领!"); mPresenter.shareWxC(shareUrl, "新人专享大礼包,快去领!", " ");
} else if (id == R.id.tv_bill) { } else if (id == R.id.tv_bill) {
startActivity(ReativeBillActivity.getIntent(this, shareUrl)); startActivity(ReativeBillActivity.getIntent(this, shareUrl));
} else if (id == R.id.tv_more) { } else if (id == R.id.tv_more) {
mPresenter.shareMore(shareUrl, "【滴房车】", "新人专享大礼包,快去领!"); mPresenter.shareMore(shareUrl, "新人专享大礼包,快去领!", " ");
} else if (id == R.id.tv_more_detail) { } else if (id == R.id.tv_more_detail) {
startActivity(PopularizeActivity.getIntent(getApplicationContext(), 0)); startActivity(PopularizeActivity.getIntent(getApplicationContext(), 0));
} else if (id == R.id.ll_activation) { } else if (id == R.id.ll_activation) {
...@@ -130,6 +130,8 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> { ...@@ -130,6 +130,8 @@ public class ShareActivity extends BaseStatusActivity<SharePresenter> {
startActivity(PopularizeActivity.getIntent(getApplicationContext(), 1)); startActivity(PopularizeActivity.getIntent(getApplicationContext(), 1));
} else if (id == R.id.ll_comein) { } else if (id == R.id.ll_comein) {
startActivity(PopularizeActivity.getIntent(getApplicationContext(), 0)); startActivity(PopularizeActivity.getIntent(getApplicationContext(), 0));
} else if (id == R.id.tv_ruler) {
startActivity(new Intent(getApplicationContext(), ShareRulerActivity.class));
} }
} }
......
package com.rv.share;
import android.content.Intent;
import android.os.Bundle;
import com.ruiwenliu.wrapper.base.BaseBean;
import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.home.rv.module.basic.BaseStatusActivity;
import com.rv.home.rv.module.basic.presenter.CommonPresenter;
public class ShareRulerActivity extends BaseStatusActivity<CommonPresenter> {
@Override
protected int setLayout() {
return R.layout.activity_share_ruler;
}
@Override
protected void initView(Bundle savedInstanceState, TitleView titleView, Intent intent) {
titleView.setTitle("推广有奖规则");
}
@Override
public void onShowResult(int requestType, BaseBean result) {
}
}
...@@ -98,7 +98,6 @@ public class RvWebView extends WebView { ...@@ -98,7 +98,6 @@ public class RvWebView extends WebView {
WebResourceResponse response = super.shouldInterceptRequest(view, request); WebResourceResponse response = super.shouldInterceptRequest(view, request);
return response; return response;
} }
}; };
public WebChromeClient webChromeClient = new WebChromeClient() { public WebChromeClient webChromeClient = new WebChromeClient() {
......
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffff9e74" />
<corners
android:bottomLeftRadius="80dp"
android:bottomRightRadius="80dp"
android:topLeftRadius="0dp"
android:topRightRadius="80dp" />
</shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke
android:width="2dp"
android:color="#fffe6e2f" />
</shape>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffffff" />
<stroke
android:width="2dp"
android:color="#fffe6e2f" />
</shape>
\ No newline at end of file
...@@ -10,8 +10,9 @@ ...@@ -10,8 +10,9 @@
tools:context=".ReativeBillActivity"> tools:context=".ReativeBillActivity">
<TextView <TextView
android:id="@+id/tv_back_title"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="@dimen/size_48" android:layout_height="@dimen/size_55"
android:drawableLeft="@drawable/rv_common_icon_back_dark" android:drawableLeft="@drawable/rv_common_icon_back_dark"
android:drawablePadding="5dp" android:drawablePadding="5dp"
android:gravity="center" android:gravity="center"
...@@ -24,9 +25,9 @@ ...@@ -24,9 +25,9 @@
<include layout="@layout/common_line" /> <include layout="@layout/common_line" />
<FrameLayout <FrameLayout
android:background="#55eeeeee"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent"
android:background="#55eeeeee">
<LinearLayout <LinearLayout
android:id="@+id/ll_content" android:id="@+id/ll_content"
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment