Commit 0e7856c0 authored by Li's avatar Li

[李俊岐] 添加弹窗

parent 491070d2
......@@ -160,7 +160,7 @@ dependencies {
api fileTree(include: ['*.jar'], dir: 'libs')
implementation project(path: ':userinfo')
implementation project(path: ':game')
implementation project(':library')
api project(':library')
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.constraintlayout:constraintlayout:2.0.3'
......
......@@ -159,7 +159,17 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
fun onclickHead() {
// JumpUtils.jumpUserInfoActivity()
GameDialog.showAllSpeedUp(this@GameActivity,"","",object :View.OnClickListener {
// GameDialog.showProduceGourmet(this@GameActivity,20,0,object :View.OnClickListener {
// override fun onClick(p0: View?) {
//
// }
// },object :View.OnClickListener {
// override fun onClick(p0: View?) {
//
// }
// })
//
GameDialog.showGoldInadequate(this@GameActivity,object :View.OnClickListener {
override fun onClick(p0: View?) {
}
......
package com.ym.msdh.game.adapter
import android.content.Context
import android.text.Html
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageView
import android.widget.ProgressBar
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.bumptech.glide.Glide
import com.ym.library.base.BaseRecyclerAdapter
import com.ym.library.module.OrderListEntity
import com.ym.modulecommon.AppliContext
import com.ym.msdh.R
class OrderAdapter : BaseRecyclerAdapter<OrderListEntity.FarmOrderDataListBean, OrderAdapter.ViewHolder> {
private var mContext: Context? = null
constructor(content: Context?) : super() {
mContext = content
}
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
var data = mList[position]
if (data?.imgUrl != null && data?.imgUrl != "") {
Glide.with(mContext!!).load(data?.imgUrl)
.into(holder?.iv_order_item_img)
}
holder?.tv_order_item_title.text = data?.name
holder?.progess_order_bar.max = data?.targetNum?:0
holder?.progess_order_bar.progress = data?.ownNum?:0
holder?.tv_order_progress.text =
Html.fromHtml("<font color=\"#FC6002\">${data?.ownNum}</font>/${data?.targetNum}")
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
return ViewHolder(
LayoutInflater.from(AppliContext.get())
.inflate(R.layout.item_layout_order, parent, false)
)
}
class ViewHolder : RecyclerView.ViewHolder {
var iv_order_item_img: ImageView
var tv_order_item_title: TextView
var tv_order_progress: TextView
var progess_order_bar: ProgressBar
constructor(
itemView: View
) : super(itemView) {
iv_order_item_img = itemView.findViewById(R.id.iv_order_item_img)
tv_order_item_title = itemView.findViewById(R.id.tv_order_item_title)
progess_order_bar = itemView.findViewById(R.id.progess_order_bar)
tv_order_progress = itemView.findViewById(R.id.tv_order_progress)
}
}
}
\ No newline at end of file
package com.ym.msdh.game.view
import android.app.Activity
import android.app.Dialog
import android.view.Gravity
import android.widget.FrameLayout
import android.widget.TextView
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import com.ym.library.module.HomeListEntity
import com.ym.library.module.OrderListEntity
import com.ym.library.utils.AdUtils
import com.ym.library.utils.EventUtils
import com.ym.msdh.R
import com.ym.msdh.game.adapter.OrderAdapter
import com.ym.msdh.game.utils.CenterDialog
/**
* 订单弹窗
*/
object OrderDialog {
fun show(activity: Activity,result: OrderListEntity?) {
if (activity == null || result == null) return
EventUtils.onEvent("show_order_dialog", "订单弹窗曝光")
var mDialog = Dialog(activity, R.style.UpdateVersionCompatDialogTheme75)
val mDialogView =
CenterDialog.showBottomDialog(
R.layout.dialog_layout_order,
activity,
mDialog!!,
0,
Gravity.CENTER
)
val tv_order_title = mDialogView?.findViewById<TextView>(R.id.tv_order_title)
val tv_order_num = mDialogView?.findViewById<TextView>(R.id.tv_order_num)
val recycler_order = mDialogView?.findViewById<RecyclerView>(R.id.recycler_order)
val layout_ad = mDialogView?.findViewById<FrameLayout>(R.id.layout_ad)
tv_order_title.text = "${result?.orderLevel}级订单"
tv_order_num.text = "${result?.awardCash}"
AdUtils.showFeedAd(activity,"order_dialog",layout_ad)
var adapter = OrderAdapter(activity)
recycler_order?.layoutManager = LinearLayoutManager(activity)
recycler_order?.adapter = adapter
adapter?.appendToList(result?.farmOrderDataList)
adapter?.notifyDataSetChanged()
mDialog?.setCanceledOnTouchOutside(false)
mDialog?.setCancelable(false)
if (!activity?.isFinishing) {
mDialog?.show()
}
}
}
\ No newline at end of file
......@@ -44,10 +44,10 @@ object WareHouseDialog : WareHouseContract.View {
)
val rl = mDialog?.findViewById<RecyclerView>(R.id.rl_record)
rl?.layoutManager =
GridLayoutManager(context,4)
GridLayoutManager(context,3)
adapter = WareHouseAdapter(context)
rl?.adapter = adapter
mDialogView?.findViewById<ImageView>(R.id.iv_dialog_close).setOnClickListener {
mDialogView?.findViewById<ImageView>(R.id.iv_warehouse_close).setOnClickListener {
mDialog?.dismiss()
RxBusUtil.getDefault().unregister(this)
}
......
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<shape>
<corners android:radius="6dp" />
<!-- <stroke-->
<!-- android:width="1dp"-->
<!-- android:color="#EEEEEE" />-->
<solid android:color="#A45D00" />
</shape>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<corners android:radius="6dp" />
<gradient
android:angle="0"
android:endColor="#68CB00"
android:startColor="#68CB00" />
</shape>
</clip>
</item>
</layer-list>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="9dp"
android:layout_marginRight="9dp">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="360dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg_360">
<com.ym.library.widget.FontTextView
android:id="@+id/tv_order_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="3级订单"
android:textColor="@color/white"
android:textSize="22sp" />
<LinearLayout
android:id="@+id/layout_order_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="62dp">
<com.ym.library.widget.MediumBoldTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text="完成当前订单将获得 "
android:textColor="#095100"
android:textSize="17sp" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_order_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text="20"
android:textColor="#FC6002"
android:textSize="26sp" />
<com.ym.library.widget.MediumBoldTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text=" 元"
android:textColor="#095100"
android:textSize="17sp" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_order"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/layout_order_info"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:layout_marginTop="20dp"
android:layout_marginBottom="30dp" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_order_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="590dp"
android:layout_centerInParent="true"
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="9dp"
android:layout_marginRight="9dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="520dp"
android:layout_alignParentBottom="true"
android:scaleType="fitXY"
android:src="@mipmap/icon_main_dialog_get_drops_bg" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="577dp"
android:layout_centerInParent="true">
<RelativeLayout
android:layout_width="@dimen/dp_50"
android:layout_height="@dimen/dp_40"
android:layout_alignParentRight="true"
android:layout_marginTop="76dp">
android:layout_width="328dp"
android:layout_height="360dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg">
</RelativeLayout>
<ImageView
android:id="@+id/iv_dialog_close"
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginTop="76dp"
android:src="@mipmap/icon_new_close" />
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginRight="@dimen/dp_10"
android:scaleType="fitXY"
android:src="@mipmap/icon_warehouse_title" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/iv_dialog_close"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginRight="@dimen/dp_10"
android:orientation="vertical">
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="我的仓库"
android:textColor="@color/white"
android:textSize="22sp" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rl_record"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_gravity="center" />
</LinearLayout>
</RelativeLayout>
</RelativeLayout>
</RelativeLayout>
<ImageView
android:id="@+id/iv_warehouse_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
</FrameLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_44"
android:layout_marginLeft="26dp"
android:layout_marginRight="46dp"
android:layout_marginBottom="@dimen/dp_15">
<ImageView
android:id="@+id/iv_order_item_img"
android:layout_width="46dp"
android:layout_height="44dp"
android:layout_centerVertical="true" />
<TextView
android:id="@+id/tv_order_item_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:layout_toRightOf="@+id/iv_order_item_img"
android:includeFontPadding="false"
android:text="烤串"
android:textColor="#94491A"
android:textSize="16sp" />
<ProgressBar
android:id="@+id/progess_order_bar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="168dp"
android:layout_height="10dp"
android:layout_alignParentBottom="true"
android:layout_marginBottom="4dp"
android:layout_toRightOf="@+id/iv_order_item_img"
android:max="100"
android:progress="30"
android:progressDrawable="@drawable/game_order_item_progress_bg" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_order_progress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="5dp"
android:layout_marginBottom="2dp"
android:layout_toRightOf="@+id/progess_order_bar"
android:includeFontPadding="false"
android:text="1/10"
android:textColor="#722E01"
android:textSize="12sp" />
</RelativeLayout>
\ No newline at end of file
......@@ -81,12 +81,21 @@ object AdUtils {
actionName,
ZXADSizeConfig(
// Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 40, 280
Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 56,
((Utils.px2dip(activity.windowManager?.defaultDisplay?.width!!.toFloat()) - 56) * 0.66).toInt()
Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 40,
((Utils.px2dip(activity.windowManager?.defaultDisplay?.width!!.toFloat()) - 40) * 0.66).toInt()
),
activity,
view
)
view?.postDelayed({
AdManager.loadFeedAdToCache(
AD_IMG_FADE, activity, ZXADSizeConfig(
// Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 40, 280
Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 56,
((Utils.px2dip(activity.windowManager?.defaultDisplay?.width!!.toFloat()) - 40) * 0.66).toInt()
)
)
},15000)
} catch (e: Exception) {
}
}
......@@ -98,13 +107,13 @@ object AdUtils {
//预加载信息流
fun loadFeedCacheAdToCache(activity: Activity) {
AdManager.loadFeedAdToCache(
AD_IMG_FADE, activity, ZXADSizeConfig(
// Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 40, 280
Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 56,
((Utils.px2dip(activity.windowManager?.defaultDisplay?.width!!.toFloat()) - 56) * 0.66).toInt()
)
)
// AdManager.loadFeedAdToCache(
// AD_IMG_FADE, activity, ZXADSizeConfig(
//// Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 40, 280
// Utils.px2dip(PhoneUtils.getScreenWidth(activity).toFloat()) - 56,
// ((Utils.px2dip(activity.windowManager?.defaultDisplay?.width!!.toFloat()) - 56) * 0.66).toInt()
// )
// )
}
//看视频领上报
......
......@@ -16,11 +16,11 @@ object FilterUtils {
when (event.action) {
MotionEvent.ACTION_DOWN -> {
// view.background.alpha = 155
FilterUtils.setFilter(view)
setFilter(view)
}
MotionEvent.ACTION_UP, MotionEvent.ACTION_CANCEL -> {
// view.background.alpha = 255
FilterUtils.removeFilter(view)
removeFilter(view)
}
}
return@setOnTouchListener false
......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_get_box_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="274dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_dialog_bg_box">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:includeFontPadding="false"
android:text="加速器"
android:textColor="@color/white"
android:textSize="22sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_get_box_info"
android:layout_centerHorizontal="true"
android:layout_marginTop="80dp"
android:src="@drawable/icon_coin" />
<ImageView
android:id="@+id/btn_get_box_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/tv_get_box_num"
android:layout_centerHorizontal="true"
android:src="@drawable/icon_ad_open_box_btn" />
<TextView
android:id="@+id/tv_get_box_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp"
android:text="今天剩余15次"
android:textColor="#94491A"
android:textSize="13sp" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_get_box_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
......@@ -77,16 +77,6 @@
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<FrameLayout
android:id="@+id/layout_ad"
android:layout_width="match_parent"
android:layout_height="260dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="5dp"
android:layout_marginTop="40dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:background="#c0c0c0"
android:visibility="gone" />
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon_diamond_withdrawal_bg" />
<ImageView
android:id="@+id/iv_diamoind_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_get_box_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="321dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_dialog_bg_box">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:includeFontPadding="false"
android:text="恭喜获得宝箱"
android:textColor="@color/white"
android:textSize="22sp" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_get_box_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="72dp"
android:includeFontPadding="false"
android:text="随机获得现金、金币、加速器"
android:textColor="#095100"
android:textSize="17sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_get_box_info"
android:layout_centerHorizontal="true"
android:layout_marginTop="15dp"
android:src="@drawable/icon_coin" />
<ImageView
android:id="@+id/btn_get_box_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/tv_get_box_num"
android:layout_centerHorizontal="true"
android:src="@drawable/icon_ad_open_box_btn" />
<TextView
android:id="@+id/tv_get_box_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp"
android:text="今天剩余15次"
android:textColor="#94491A"
android:textSize="13sp" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_get_box_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_dialog_get_cash_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="274dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_cash_bg">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="恭喜获得现金"
android:textColor="@color/white"
android:textSize="22sp" />
<ImageView
android:id="@+id/iv_red_pg_img_reward"
android:layout_width="97dp"
android:layout_height="88dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="66dp"
android:src="@drawable/icon_dialog_get_cash_red_pg_bg" />
<com.ym.library.widget.FontTextView
android:id="@+id/tv_get_cash_reward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/iv_red_pg_img_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="+1.22元"
android:textColor="#095100"
android:textSize="18sp" />
<ImageView
android:id="@+id/btn_get_cash"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_get_cash_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="7dp"
android:src="@drawable/icon_dialog_get_showxia_btn" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_get_cash_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
......@@ -66,16 +66,6 @@
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<FrameLayout
android:id="@+id/layout_ad"
android:layout_width="match_parent"
android:layout_height="260dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="5dp"
android:layout_marginTop="40dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:background="#c0c0c0"
android:visibility="gone" />
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_gold_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="293dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_dialog_bg_box">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:includeFontPadding="false"
android:text="金币不足"
android:textColor="@color/white"
android:textSize="22sp" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_gold_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="72dp"
android:includeFontPadding="false"
android:text="领金币任务,幸运抽奖可获得金币"
android:textColor="#095100"
android:textSize="17sp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_gold_info"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:src="@drawable/icon_dialog_coin_img" />
<ImageView
android:id="@+id/btn_gold_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp"
android:src="@drawable/icon_gold_inadequate_btn_bg" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_gold_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
......@@ -14,7 +14,7 @@
<RelativeLayout
android:layout_width="328dp"
android:layout_height="312dp"
android:layout_height="274dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg">
......@@ -26,104 +26,28 @@
android:layout_centerHorizontal="true"
android:layout_marginTop="7dp"
android:includeFontPadding="false"
android:text="恭喜获得"
android:text="拆红包"
android:textColor="@color/white"
android:textSize="22sp" />
<RelativeLayout
android:id="@+id/layout_open_red_title"
android:layout_width="268dp"
android:layout_height="74dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="62dp"
android:background="@drawable/icon_dialog_open_red_title_bg">
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_open_red_reward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="21dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="90dp"
android:includeFontPadding="false"
android:textColor="#095100"
android:textSize="17sp"
tools:text="在收获15次" />
tools:text="再收获8份美食可拆开" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="21dp"
android:background="#c0c0c0"
android:padding="20dp" />
</RelativeLayout>
<RelativeLayout
android:layout_width="296dp"
android:layout_height="130dp"
android:layout_below="@+id/layout_open_red_title"
android:layout_centerHorizontal="true"
android:layout_marginTop="22dp"
android:background="@drawable/shape_f6e6a8_r8">
<TextView
android:id="@+id/tv_open_red_title2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_open_red_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="14dp"
android:includeFontPadding="false"
android:text="拆红包可随机获得以下奖励"
android:textColor="#94491A"
android:textSize="14sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/tv_open_red_title2"
android:layout_marginLeft="28dp"
android:layout_marginTop="15dp"
android:layout_marginRight="28dp"
android:layout_marginBottom="14dp">
<TextView
android:id="@+id/img_open_red_reward"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:drawableTop="@drawable/icon_coin"
android:gravity="center"
android:text="50金币"
android:textColor="#94491A"
android:textSize="12sp" />
<TextView
android:id="@+id/img_open_red_reward2"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:drawableTop="@drawable/icon_coin"
android:gravity="center"
android:text="50金币"
android:textColor="#94491A"
android:textSize="12sp" />
<TextView
android:id="@+id/img_open_red_reward3"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:drawableTop="@drawable/icon_coin"
android:gravity="center"
android:text="50金币"
android:textColor="#94491A"
android:textSize="12sp" />
</LinearLayout>
</RelativeLayout>
android:layout_marginTop="25dp"
android:src="@drawable/icon_open_red_pg_bg" />
</RelativeLayout>
......@@ -135,16 +59,6 @@
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<FrameLayout
android:id="@+id/layout_ad"
android:layout_width="match_parent"
android:layout_height="260dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="5dp"
android:layout_marginTop="40dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:background="#c0c0c0"
android:visibility="gone" />
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_shengchan_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:id="@+id/layout_speed_up_root"
android:orientation="vertical">
<FrameLayout
......@@ -16,7 +16,7 @@
android:layout_height="360dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg">
android:background="@drawable/icon_base_dialog_bg_360">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
......@@ -24,69 +24,75 @@
android:layout_centerHorizontal="true"
android:layout_marginTop="5dp"
android:includeFontPadding="false"
android:text="全体加速"
android:text="生产美食"
android:textColor="@color/white"
android:textSize="22sp" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_speed_up_time"
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="72dp"
android:includeFontPadding="false"
android:text="所有美食加快15分钟"
android:textColor="#095100"
android:textSize="17sp" />
android:layout_marginTop="80dp"
android:src="@drawable/icon_coin" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/btn_dialog_ad_shengchan"
android:layout_centerHorizontal="true">
<ImageView
android:id="@+id/btn_dialog_coin_shengchan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_speed_up_time"
android:layout_centerHorizontal="true"
android:layout_marginTop="15dp"
android:src="@drawable/icon_coin" />
android:src="@drawable/icon_dialog_coin_shengchan" />
<com.ym.library.widget.MediumBoldTextView
android:id="@+id/tv_dialog_shengchan_coin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="75dp"
android:layout_marginTop="13dp"
android:drawableLeft="@drawable/icon_dialog_coin_shengchan_coin"
android:drawablePadding="4dp"
android:includeFontPadding="false"
android:text="20"
android:textColor="@color/white"
android:textSize="22sp" />
</RelativeLayout>
<ImageView
android:id="@+id/btn_speed_up_btn"
android:id="@+id/btn_dialog_ad_shengchan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/tv_speed_up_num"
android:layout_above="@+id/tv_dialog_shengchan_num"
android:layout_centerHorizontal="true"
android:src="@drawable/icon_speed_up_btn" />
android:src="@drawable/icon_dialog_ad_shengchan" />
<TextView
android:id="@+id/tv_speed_up_num"
android:id="@+id/tv_dialog_shengchan_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp"
android:text="今天剩余15次"
android:layout_marginBottom="28dp"
android:includeFontPadding="false"
android:text="今天剩余10次"
android:textColor="#94491A"
android:textSize="13sp" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_speed_up_close"
android:id="@+id/iv_shengchan_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<FrameLayout
android:id="@+id/layout_ad"
android:layout_width="match_parent"
android:layout_height="260dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="5dp"
android:layout_marginTop="40dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:background="#c0c0c0"
android:visibility="gone" />
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_dialog_red_pg_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="296dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="恭喜获得"
android:textColor="@color/white"
android:textSize="22sp" />
<ImageView
android:id="@+id/iv_red_pg_img_reward"
android:layout_width="97dp"
android:layout_height="88dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="66dp"
android:src="@drawable/icon_coin" />
<com.ym.library.widget.FontTextView
android:id="@+id/tv_red_pg_reward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/iv_red_pg_img_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:text="+1.22元"
android:textColor="#095100"
android:textSize="18sp" />
<ImageView
android:id="@+id/btn_red_pg_doubled"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_red_pg_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:src="@drawable/icon_red_pg_doubled_btn" />
<LinearLayout
android:id="@+id/layout_red_pg_give_up"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_below="@+id/btn_red_pg_doubled"
android:layout_centerHorizontal="true"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:includeFontPadding="false"
android:text="放弃翻倍"
android:textColor="#94491A"
android:textSize="14sp" />
<View
android:layout_width="56dp"
android:layout_height="0.5dp"
android:layout_marginTop="2dp"
android:background="#94491A" />
</LinearLayout>
</RelativeLayout>
<ImageView
android:id="@+id/iv_red_pg_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_dialog_shop_damage_root"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<RelativeLayout
android:layout_width="328dp"
android:layout_height="273dp"
android:layout_marginTop="6dp"
android:layout_marginRight="5dp"
android:background="@drawable/icon_base_dialog_bg">
<com.ym.library.widget.FontTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:includeFontPadding="false"
android:text="店铺损坏"
android:textColor="@color/white"
android:textSize="22sp" />
<ImageView
android:id="@+id/iv_shop_damage_img_reward"
android:layout_width="97dp"
android:layout_height="88dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="61dp"
android:src="@drawable/icon_coin" />
<com.ym.library.widget.FontTextView
android:id="@+id/tv_shop_damage_reward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/iv_shop_damage_img_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="6dp"
android:text="维修店铺,恢复生产"
android:textColor="#095100"
android:textSize="18sp" />
<ImageView
android:id="@+id/btn_shop_damage_ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_shop_damage_reward"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"
android:src="@drawable/icon_shop_damage_btn" />
</RelativeLayout>
<ImageView
android:id="@+id/iv_shop_damage_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:src="@drawable/icon_base_dialog_close" />
</FrameLayout>
<include layout="@layout/layout_base_feed_ad" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_ad"
android:layout_width="match_parent"
android:layout_height="260dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="5dp"
android:layout_marginTop="40dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:background="#c0c0c0"
android:visibility="gone">
</FrameLayout>
\ No newline at end of file
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