Commit ec13d92f authored by wangxuewei's avatar wangxuewei

添加协议

parent fbe3f745
Pipeline #412 canceled with stages
package com.zxhl.game.ysdzz.ui
import android.app.Activity
import android.content.Intent
import android.util.Log
import android.view.View
import android.widget.Toast
import com.bytedance.sdk.openadsdk.TTNativeExpressAd
import com.zxhl.game.ysdzz.ADConfig.AD_PAUSE_PAGE_IMAGE
......@@ -11,6 +13,7 @@ import com.zxhl.library.config.ZXADSizeConfig
import com.zxhl.library.listener.ZXADExpressListener
import com.zxhl.library.module.NewsEntity
import com.zxhl.library.net.BaseActivity
import com.zxhl.library.utils.JumpUtils
import com.zxhl.library.utils.PhoneUtils
import com.zxhl.library.utils.Utils
import kotlinx.android.synthetic.main.activit_game_pause.*
......@@ -77,7 +80,14 @@ class GamePauseActivity :BaseActivity() {
Constant.isSoundPlay = true
}
}
//隐私协议
secret_agreement.setOnClickListener(View.OnClickListener {
JumpUtils.h5Jump("隐私协议","https://newspool.huolea.com/sspapiNovel/su/custom/gameysdzz/privacy.html");
})
//用户协议
user_agreement.setOnClickListener(View.OnClickListener {
JumpUtils.h5Jump("隐私协议","https://newspool.huolea.com/sspapiNovel/su/custom/gameysdzz/user.html");
})
}
......
package com.zxhl.game.ysdzz.ui;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.util.Log;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.Nullable;
import androidx.core.app.ActivityCompat;
......@@ -11,6 +14,7 @@ import androidx.core.app.ActivityCompat;
import com.bytedance.sdk.openadsdk.TTSplashAd;
import com.zxhl.detector.news.SplashContract;
import com.zxhl.game.ysdzz.ADConfig;
import com.zxhl.game.ysdzz.MainActivity;
import com.zxhl.game.ysdzz.R;
import com.zxhl.library.Constant;
import com.zxhl.library.config.AdManager;
......@@ -57,6 +61,7 @@ public class SplashActivity extends BaseActivity implements SplashContract.View
Log.e("huang","广告展现 开始"+System.currentTimeMillis());
if(SettingPreference.isFirst()){
//tipDialog();
SettingPreference.setIsFirst(false);
if(Constant.is_first_load_splash_ad==0){
startMain();
......@@ -84,6 +89,52 @@ public class SplashActivity extends BaseActivity implements SplashContract.View
public void onAdTimeOver() { startMain(); }
});
}
//隐私协议
public void tipDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("协议");
builder.setMessage("111111111111111111111111111111111111111111111111111111111111111111111111");
builder.setIcon(R.mipmap.ic_launcher);
builder.setCancelable(false); //点击对话框以外的区域是否让对话框消失
//设置正面按钮
builder.setPositiveButton("同意", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
//设置反面按钮
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
finish();
}
});
AlertDialog dialog = builder.create(); //创建AlertDialog对象
//对话框显示的监听事件
dialog.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
}
});
//对话框消失的监听事件
dialog.setOnCancelListener(new DialogInterface.OnCancelListener() {
@Override
public void onCancel(DialogInterface dialog) {
}
});
dialog.show(); //显示对话框
}
private long startTime = 0L;
//防止两次点击
......
......@@ -90,7 +90,27 @@
</LinearLayout>
<TextView
android:id="@+id/secret_agreement"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="《隐私协议》"
android:textSize="20dp"
android:layout_marginTop="10dp"
android:textColor="@color/white"
android:textStyle="bold" />
<TextView
android:id="@+id/user_agreement"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="《用户协议》"
android:textSize="20dp"
android:layout_marginTop="10dp"
android:textColor="@color/white"
android:textStyle="bold" />
</LinearLayout>
</RelativeLayout>
\ 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