点击item条目,跳转到详情页,WebView
来源:互联网 发布:adobe软件都是干嘛的 编辑:程序博客网 时间:2024/06/05 00:34
public class WedActivity extends AppCompatActivity { private ProgressBar progressBar; private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_wed); initview(); SettingsP(); } private void initview() { webView = (WebView) findViewById(R.id.wed); progressBar = (ProgressBar) findViewById(R.id.prog); Intent intent = getIntent(); String url = intent.getStringExtra("url"); webView.loadUrl(url); } private void SettingsP() { WebSettings seting = webView.getSettings(); seting.setJavaScriptEnabled(true);//设置webview支持javascript脚本 // 覆盖WebView默认使用第三方或系统默认浏览器打开网页的行为,使网页用WebView打开 webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub //返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器 view.loadUrl(url); return true; } }); webView.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { // TODO Auto-generated method stub if (newProgress == 100) { // 网页加载完成 progressBar.setVisibility(View.GONE);//加载完网页进度条消失 } else { // 加载中 progressBar.setVisibility(View.VISIBLE);//开始加载网页时显示进度条 progressBar.setProgress(newProgress);//设置进度值 } } }); }}
//布局
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_wed" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.lenovo.yuekaomoni.WedActivity"> <ProgressBar android:id="@+id/prog" android:layout_width="match_parent" android:layout_height="10dp" android:max="100" style="?android:attr/progressBarStyleHorizontal"/> <WebView android:id="@+id/wed" android:layout_below="@+id/prog" android:layout_width="match_parent" android:layout_height="match_parent"></WebView></RelativeLayout>加权限
<uses-permission android:name="android.permission.INTERNET" />
阅读全文
1 0
- 点击item条目,跳转到详情页,WebView
- 点击子条目跳转详情页面webview
- ListView点击子条目跳转到详情
- ListView Item点击事件跳转详情界面
- 点击子条目传值url跳转到对应的WebView
- 点击listview条目跳转到另一个Activity
- Android_ Listview点击条目跳转到相关内容
- 点击listview条目跳转
- 点击listview或Xlistview、GridView条目的详情页显示
- OKhttp,MVP,RecyclerView,联合使用,点击条目进入详情页
- Android listView中点击item或Item中控件跳转对应的详情页面的实现(商品详情查看)
- Magento后台产品编辑页,点击产品标题跳转到网站前台的产品详情页
- 点击条目webView加载网页
- Android 跳转到通话记录详情页
- 跳转到应用商城App详情页
- 仿京东详情页跳转到购物车
- 商品详情页面点击跳转到购物车(一)详情界面
- 点击RecyclerView的条目跳转
- 正整数和字符串之间的转换
- epoll
- 飞思卡尔电磁组—iar调试
- 用fread函数和fwrite函数进行文件操作
- myeclipse10安装adt
- 点击item条目,跳转到详情页,WebView
- HTTP 协议详解
- iOS面试资料以及工作经验总结
- 概率论中的PDF,PMF,CDF区别和联系
- [Android] 代码实现按钮/图片自旋转(中心旋转)
- 看完《活着》大家有没有什么想说的,我先来吧!
- iOS 判断 电子邮箱Email 是否合法
- Flink学习笔记 --- Flink本地(Loacl模式)安装
- windows下dos命令上传文件-非ftp(linux)