package com.example.jingbin.cloudreader.ui.menu; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import com.example.jingbin.cloudreader.R; import com.example.jingbin.cloudreader.base.BaseActivity; import com.example.jingbin.cloudreader.databinding.ActivityNavDeedBackBinding; import com.example.jingbin.cloudreader.utils.CommonUtils; import com.example.jingbin.cloudreader.utils.PerfectClickListener; import com.example.jingbin.cloudreader.view.webview.WebViewActivity; public class NavDeedBackActivity extends BaseActivity<ActivityNavDeedBackBinding> { private static String string_url_faq = "http://jingbin.me/2016/12/25/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98-%E4%BA%91%E9%98%85/"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_nav_deed_back); setTitle("问题反馈"); showContentView(); bindingView.tvIssues.setOnClickListener(listener); bindingView.tvJianshu.setOnClickListener(listener); bindingView.tvQq.setOnClickListener(listener); bindingView.tvEmail.setOnClickListener(listener); bindingView.tvFaq.setOnClickListener(listener); } private PerfectClickListener listener = new PerfectClickListener() { @Override protected void onNoDoubleClick(View v) { switch (v.getId()) { case R.id.tv_issues: WebViewActivity.loadUrl(v.getContext(),CommonUtils.getString(R.string.string_url_issues),"Issues"); break; case R.id.tv_qq: String url = "mqqwpa://im/chat?chat_type=wpa&uin=770413277"; startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url))); break; case R.id.tv_email: Intent data = new Intent(Intent.ACTION_SENDTO); data.setData(Uri.parse("mailto:jingbin127@163.com")); startActivity(data); break; case R.id.tv_jianshu: WebViewActivity.loadUrl(v.getContext(),CommonUtils.getString(R.string.string_url_jianshu),"加载中..."); break; case R.id.tv_faq: WebViewActivity.loadUrl(v.getContext(),string_url_faq,"常见问题归纳"); break; } } }; public static void start(Context mContext) { Intent intent = new Intent(mContext, NavDeedBackActivity.class); mContext.startActivity(intent); } }