小编She*_*yan的帖子

Outofmemeoryerror(viewpager + imageviews)

我在viewpager中显示150多个图像,当页面大小超过70应用程序崩溃,所有图像都从网络加载,我已经休闲[链接]:将图像加载到Bitmap对象时出现奇怪的内存不足问题

当页面滑动达到4时,我正在回收它,

70页应用程序需要200 MB的内存.

我需要你的帮助,如何处理它

我必须用刷卡显示所有页面...

我也使用过Runtime.getRuntime().gc();

如果应用程序内存达到50+ MB,则可以释放内存

提前致谢

android out-of-memory android-imageview android-viewpager

11
推荐指数
1
解决办法
2万
查看次数

viewpager + webview,如何停止webview加载

嗨,

我创建了一个使用ViewPager的应用程序,所有页面都包含WebView.每个Webview都包含服务器图像,视频,mp3 ...

WebView设置是

      public Object instantiateItem(View collection, int position) {
            .
            .
            .

            final RelativeLayout imageLayout  = (RelativeLayout)         
            inflater.inflate(R.layout.omb_webview_layout, null);
            WebView webview = (WebView) imageLayout.findViewById(R.id.video_view);
            ProgressBar pbImage = (ProgressBar) imageLayout.findViewById(R.id.progressBar1);

            webview.requestFocus(View.FOCUS_DOWN);
            webview.getSettings().setBuiltInZoomControls(false);
            webview.getSettings().setSupportZoom(true);
            webview.getSettings().setUseWideViewPort(true);
            webview.getSettings().setJavaScriptEnabled(true);
            webview.getSettings().setLoadWithOverviewMode(true);
            webview.getSettings().setUseWideViewPort(true);
            webview.setWebViewClient(new mWebViewClient());
            webview.getSettings().setPluginsEnabled(true);
            webview.clearCache(true);
            webview.clearHistory();
            if(Pbar != null) {
                webview.setWebChromeClient(new WebChromeClient() {
                 public  void onProgressChanged(WebView view, int progress)     {
                  Log.i(TAG, "webview loading progress : "+ progress);
                    if(progress == 100) {
                        try {
                            Pbar.setVisibility(ProgressBar.GONE);
                        } catch (Exception e) {
                        Log.e(TAG, "timer progress GONE …
Run Code Online (Sandbox Code Playgroud)

android webview android-viewpager

5
推荐指数
1
解决办法
3483
查看次数