Commit 7a24d6ca authored by jianglx's avatar jianglx

修改活动弹框;修改旅游详情的顶部样式;修改推广有礼规则中的错别字

parent 6ad60668
...@@ -4,11 +4,25 @@ ...@@ -4,11 +4,25 @@
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical"> android:orientation="vertical">
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" <FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/lay_title" android:id="@+id/lay_title"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="@dimen/size_55" android:layout_height="@dimen/size_55"
android:background="@color/colorWrite"> android:layout_gravity="top">
<ImageView <ImageView
android:id="@+id/iv_back" android:id="@+id/iv_back"
...@@ -28,8 +42,9 @@ ...@@ -28,8 +42,9 @@
android:gravity="center" android:gravity="center"
android:maxWidth="320dp" android:maxWidth="320dp"
android:maxLines="1" android:maxLines="1"
android:textColor="@color/textMain" android:textColor="@color/white"
android:textSize="@dimen/text_18" /> android:textSize="@dimen/text_18"
android:visibility="gone" />
<LinearLayout <LinearLayout
android:layout_width="wrap_content" android:layout_width="wrap_content"
...@@ -60,7 +75,7 @@ ...@@ -60,7 +75,7 @@
</LinearLayout> </LinearLayout>
</RelativeLayout> </RelativeLayout>
<include layout="@layout/common_line" /> <!--<include layout="@layout/common_line" />-->
<ProgressBar <ProgressBar
android:id="@+id/pb_progress" android:id="@+id/pb_progress"
...@@ -71,15 +86,7 @@ ...@@ -71,15 +86,7 @@
android:max="100" android:max="100"
android:progressDrawable="@drawable/shape_rv_bg_yellow_progress" android:progressDrawable="@drawable/shape_rv_bg_yellow_progress"
android:visibility="gone"></ProgressBar> android:visibility="gone"></ProgressBar>
</LinearLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<LinearLayout <LinearLayout
android:id="@+id/ll_item_bottom" android:id="@+id/ll_item_bottom"
...@@ -97,11 +104,11 @@ ...@@ -97,11 +104,11 @@
<TextView <TextView
android:background="@color/white"
android:id="@+id/tv_customer_service" android:id="@+id/tv_customer_service"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_weight="1" android:layout_weight="1"
android:background="@color/white"
android:gravity="center" android:gravity="center"
android:text="联系客服" android:text="联系客服"
android:textColor="@color/colorMain" android:textColor="@color/colorMain"
......
...@@ -72,7 +72,7 @@ public class ReativeBillActivity extends BaseStatusActivity<ReativeBillPresenter ...@@ -72,7 +72,7 @@ public class ReativeBillActivity extends BaseStatusActivity<ReativeBillPresenter
titleView.setVisibility(View.GONE); titleView.setVisibility(View.GONE);
url = intent.getStringExtra("url"); url = intent.getStringExtra("url");
if (!TextUtils.isEmpty(url)) { if (!TextUtils.isEmpty(url)) {
Bitmap bitmap = ZxingUtils.createQRImage(url, DisplayUtil.dip2px(this, 150), DisplayUtil.dip2px(this, 150), BitmapFactory.decodeResource(getResources(), com.rv.home.R.mipmap.ic_launcher)); Bitmap bitmap = ZxingUtils.createQRImage(url, DisplayUtil.dip2px(this, 150), DisplayUtil.dip2px(this, 150), BitmapFactory.decodeResource(getResources(),R.mipmap.logo));
imgQrcode.setImageBitmap(bitmap); imgQrcode.setImageBitmap(bitmap);
} }
......
package com.rv.share.utils;
import android.graphics.Bitmap;
import android.view.ViewGroup;
import android.widget.ImageView;
import com.bumptech.glide.request.target.ImageViewTarget;
public class TransformationUtils extends ImageViewTarget<Bitmap> {
private ImageView target;
public TransformationUtils(ImageView target) {
super(target);
this.target = target;
}
@Override
protected void setResource(Bitmap resource) {
target.setImageBitmap(resource);
if (resource == null) return;
//获取原图的宽高
int width = resource.getWidth();
int height = resource.getHeight();
//获取imageView的宽
int imageViewWidth = target.getWidth();
//计算缩放比例
float sy = (float) (imageViewWidth * 0.1) / (float) (width * 0.1);
//计算图片等比例放大后的高
int imageViewHeight = (int) (height * sy);
ViewGroup.LayoutParams params = target.getLayoutParams();
params.height = imageViewHeight;
target.setLayoutParams(params);
}
}
\ No newline at end of file
...@@ -11,9 +11,12 @@ import android.widget.Button; ...@@ -11,9 +11,12 @@ import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.ruiwenliu.wrapper.bean.ActBean; import com.ruiwenliu.wrapper.bean.ActBean;
import com.ruiwenliu.wrapper.util.glide.GlideManager; import com.ruiwenliu.wrapper.util.glide.GlideManager;
import com.ruiwenliu.wrapper.util.glide.GlideOptions;
import com.rv.share.R; import com.rv.share.R;
import com.rv.share.utils.TransformationUtils;
public class PromotionDialog extends Dialog { public class PromotionDialog extends Dialog {
...@@ -61,7 +64,15 @@ public class PromotionDialog extends Dialog { ...@@ -61,7 +64,15 @@ public class PromotionDialog extends Dialog {
dialog.addContentView(layout, new WindowManager.LayoutParams(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT)); dialog.addContentView(layout, new WindowManager.LayoutParams(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT));
this.imgBg = layout.findViewById(R.id.img_bg); this.imgBg = layout.findViewById(R.id.img_bg);
if (this.act != null && !TextUtils.isEmpty(this.act.getBackground())) { if (this.act != null && !TextUtils.isEmpty(this.act.getBackground())) {
GlideManager.getInstance(mContext).loadImage2(this.act.getBackground(), this.imgBg);
GlideOptions options = GlideOptions.placeholderOf(com.ruiwenliu.wrapper.R.drawable.glide_icon_placeholder).
error(com.ruiwenliu.wrapper.R.drawable.glide_icon_error);
Glide.with(mContext)
.asBitmap()
.load(this.act.getBackground())
.apply(options)
.into(new TransformationUtils(this.imgBg));
} }
this.imgClose = layout.findViewById(R.id.img_close); this.imgClose = layout.findViewById(R.id.img_close);
layout.setOnClickListener(mListener); layout.setOnClickListener(mListener);
......
...@@ -208,7 +208,7 @@ ...@@ -208,7 +208,7 @@
android:text="1、满足下列条件的好友,可通过您分享的推广链接/码,领取的房车新人专享优惠券(券有效期15~60天):\n android:text="1、满足下列条件的好友,可通过您分享的推广链接/码,领取的房车新人专享优惠券(券有效期15~60天):\n
a、好友有下载APP;\n a、好友有下载APP;\n
b、好友为新用户并未进行过注册;\n b、好友为新用户并未进行过注册;\n
c、好友的当前账号中无房车新手券。\n c、好友的当前账号中无房车新手券。\n
\n \n
2、您的好友在注册后2个月内体验的房车,确认行程并完成支付,您可获得邀请奖励;奖励将在您的好友成功支付订单后24小时内到账。\n 2、您的好友在注册后2个月内体验的房车,确认行程并完成支付,您可获得邀请奖励;奖励将在您的好友成功支付订单后24小时内到账。\n
\n \n
...@@ -233,7 +233,7 @@ ...@@ -233,7 +233,7 @@
<ImageView <ImageView
android:layout_width="@dimen/size_50" android:layout_width="@dimen/size_50"
android:layout_height="@dimen/size_50" android:layout_height="@dimen/size_50"
android:src="@drawable/logo" /> android:src="@mipmap/logo" />
<LinearLayout <LinearLayout
android:layout_width="wrap_content" android:layout_width="wrap_content"
......
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