package com.sheep.gamegroup.view.activity;

import android.text.method.ScrollingMovementMethod;
import android.view.View;
import com.tencent.smtt.sdk.WebView;
import android.widget.TextView;

import com.sheep.gamegroup.absBase.BaseActivity;
import com.sheep.gamegroup.util.ViewUtil;
import com.sheep.jiuyan.samllsheep.R;
import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;

import butterknife.BindView;

/**
 * Created by realicing on 2018/5/10.
 * realicing@sina.com
 //                    Jump2View.getInstance().goNotice(activity, "标题","<p><strong style=\"background-color: rgba(0, 0, 0, 0);\">基本步骤</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：点击领取任务-》开始试玩-》上传截图-》任务完成-》</span><span style=\"background-color: window;\">提现</span></p><p><br></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">所需截图1</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：通过本应用，下载安装冠军中超并登录游戏，并截取</span><strong style=\"background-color: rgba(0, 0, 0, 0); color: rgb(240, 102, 102);\">游戏内个人信息页面</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">截图。</span></p><p> 如下图：</p><p><span style=\"background-color: rgba(0, 0, 0, 0);\"><img src=\"http://staticcdn.kuaifazs.com/upload/game/201805/11/26/b7/qf10G4.png\"></span></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">注意事项：</strong></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">1：必须在小绵羊上领取任务，并且点击开始试玩进入游戏完成截图</span></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">2：所有截图不与其他玩家截图重复</span></p><p><br></p>" +
 //                            "<p><strong style=\"background-color: rgba(0, 0, 0, 0);\">基本步骤</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：点击领取任务-》开始试玩-》上传截图-》任务完成-》</span><span style=\"background-color: window;\">提现</span></p><p><br></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">所需截图1</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：通过本应用，下载安装冠军中超并登录游戏，并截取</span><strong style=\"background-color: rgba(0, 0, 0, 0); color: rgb(240, 102, 102);\">游戏内个人信息页面</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">截图。</span></p><p> 如下图：</p><p><span style=\"background-color: rgba(0, 0, 0, 0);\"><img src=\"http://staticcdn.kuaifazs.com/upload/game/201805/11/26/b7/qf10G4.png\"></span></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">注意事项：</strong></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">1：必须在小绵羊上领取任务，并且点击开始试玩进入游戏完成截图</span></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">2：所有截图不与其他玩家截图重复</span></p><p><br></p>" +
 //                            "<p><strong style=\"background-color: rgba(0, 0, 0, 0);\">基本步骤</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：点击领取任务-》开始试玩-》上传截图-》任务完成-》</span><span style=\"background-color: window;\">提现</span></p><p><br></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">所需截图1</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">：通过本应用，下载安装冠军中超并登录游戏，并截取</span><strong style=\"background-color: rgba(0, 0, 0, 0); color: rgb(240, 102, 102);\">游戏内个人信息页面</strong><span style=\"background-color: rgba(0, 0, 0, 0);\">截图。</span></p><p> 如下图：</p><p><span style=\"background-color: rgba(0, 0, 0, 0);\"><img src=\"http://staticcdn.kuaifazs.com/upload/game/201805/11/26/b7/qf10G4.png\"></span></p><p><strong style=\"background-color: rgba(0, 0, 0, 0);\">注意事项：</strong></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">1：必须在小绵羊上领取任务，并且点击开始试玩进入游戏完成截图</span></p><p><span style=\"background-color: rgba(0, 0, 0, 0);\">2：所有截图不与其他玩家截图重复</span></p><p><br></p>",0);
 //                    Jump2View.getInstance().goNotice(activity, "标题","1、首页版块内容，后台调整后（作增删改减操作），前端版块样式未作变动\n" +
 //                            "2、点击任务详情都会提示未知错误\n" +
 //                            "3、试玩赚钱分类中所有类别下的任务都是全部任务，分类切换功能未实现\n" +
 //                            "任务列表中的“领取任务”按钮颜色统一写死，默认为蓝色，不受后台配置控制\n" +
 //                            "任务列表中各任务右上方的分类标签隐藏，分类标签仅在首页“热门推荐”栏目下展示\n" +
 //                            "4、邀请赚钱里的二维码还是不能保存到手机，只能截图\n" +
 //                            "5、“关于我们”后台编辑标题后无法同步到前端\n" +
 //                            "6、个人中心，点击“分享给好友”二维码上的icon太大，二维码无法正常被扫描\n" +
 //                            "7、“我的资产”里面充值应跳转充值界面，非Q币充值界面\n" +
 //                            "8、微信首次绑定，输入验证码后提交，提示绑定成功后，页面仍然停留在输入微信验证码界面，返回后重新进入，方才跳转实名认证\n" +
 //                            "9、已绑定微信号的账号，安全中心这边还是显示未绑定\n" +
 //                            "详情参见：\n" +"2、点击任务详情都会提示未知错误\n" +
 //                            "3、试玩赚钱分类中所有类别下的任务都是全部任务，分类切换功能未实现\n" +
 //                            "任务列表中的“领取任务”按钮颜色统一写死，默认为蓝色，不受后台配置控制\n" +
 //                            "任务列表中各任务右上方的分类标签隐藏，分类标签仅在首页“热门推荐”栏目下展示\n" +
 //                            "4、邀请赚钱里的二维码还是不能保存到手机，只能截图\n" +
 //                            "5、“关于我们”后台编辑标题后无法同步到前端\n" +
 //                            "6、个人中心，点击“分享给好友”二维码上的icon太大，二维码无法正常被扫描\n" +
 //                            "7、“我的资产”里面充值应跳转充值界面，非Q币充值界面\n" +
 //                            "8、微信首次绑定，输入验证码后提交，提示绑定成功后，页面仍然停留在输入微信验证码界面，返回后重新进入，方才跳转实名认证\n" +
 //                            "9、已绑定微信号的账号，安全中心这边还是显示未绑定\n" +
 //                            "详情参见：\n" +
 //                            "http://note.youdao.com/noteshare?id=dfd6e8449547d56a5cbd0bbc34059ed1&sub=3F63A6DA71464D248816FDD9E5D3FA97",0);
 */
public class ActLoadH5 extends BaseActivity {
    @BindView(R.id.act_notice_content_tv)
    TextView act_notice_content_tv;
    @BindView(R.id.act_notice_content_wb)
    WebView act_notice_content_wb;
    @Override
    protected int getLayoutId() {
        return R.layout.act_load_h5;
    }

    @Override
    public void initView() {
        String title = getIntent().getStringExtra("title");
        String content = getIntent().getStringExtra("content");

        TitleBarUtils.getInstance()
                .setShowOrHide(this, true)
                .setTitle(this, title)
                .setTitleFinish(this);

        if(ViewUtil.isH5Content(content)){
            act_notice_content_wb.loadDataWithBaseURL(null, content, "text/html", "utf-8", null);
        } else if(content.startsWith("<p>")){
            ViewUtil.loadDataWithBaseURL(act_notice_content_wb, content);
            act_notice_content_tv.setVisibility(View.GONE);
        } else {
            act_notice_content_wb.setVisibility(View.GONE);
            String[] items = content.split("\n");
            StringBuilder stringBuilder = new StringBuilder("\u3000\u3000");
            for (int i = 0; i < items.length; i++) {
                if (i != 0)
                    stringBuilder.append("\n\u3000\u3000");
                stringBuilder.append(items[i]);
            }
            act_notice_content_tv.setText(stringBuilder.toString());
            act_notice_content_tv.setMovementMethod(new ScrollingMovementMethod());
        }
    }
    @Override
    public void initListener() {

    }

    @Override
    public void initData() {

    }
}
