<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-1  評論-68  文章-98  trackbacks-0

    在主屏的設置墻紙界面,由于墻紙圖片太大,瀏覽墻紙大圖的預覽圖時,產生了OOM錯誤。

    異常提示:

    E/InputManagerService(  177): Got RemoteException sending setActive(false) notification
    E/InputManagerService(  177): android.os.DeadObjectException
    E/InputManagerService(  177):   at android.os.BinderProxy.transact(Native Method)
    E/InputManagerService(  177):   at com.android.internal.view.IInputMethodClient$Stub$Proxy.setActive(IInputMethodClient.java:158)
    E/InputManagerService(  177):   at com.android.server.InputMethodManagerService.unbindCurrentInputLocked(InputMethodManagerService.java:554)
    E/InputManagerService(  177):   at com.android.server.InputMethodManagerService.startInputLocked(InputMethodManagerService.java:616)
    E/InputManagerService(  177):   at com.android.server.InputMethodManagerService.startInput(InputMethodManagerService.java:700)
    E/InputManagerService(  177):   at com.android.internal.view.IInputMethodManager$Stub.onTransact(IInputMethodManager.java:113)
    E/InputManagerService(  177):   at com.android.server.InputMethodManagerService.onTransact(InputMethodManagerService.java:466)
    E/InputManagerService(  177):   at android.os.Binder.execTransact(Binder.java:276)
    E/InputManagerService(  177):   at dalvik.system.NativeStart.run(Native Method)

    代碼部分:

    public class com.android.launcher.WallpaperChooser


        @Override
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            requestWindowFeature(Window.FEATURE_NO_TITLE);

            findWallpapers();

            setContentView(R.layout.wallpaper_chooser);

            mOptions = new BitmapFactory.Options();
            mOptions.inDither = false;
            mOptions.inPreferredConfig = Bitmap.Config.ARGB_8888;
            mOptions.inSampleSize = 2;// fix it
    ... ...

        public void onItemSelected(AdapterView parent, View v, int position, long id) {
            final ImageView view = mImageView;
            Bitmap b = BitmapFactory.decodeResource(getResources(), IMAGE_IDS[position], mOptions);// here throw the OOMError

    ... ...

    解決方法:

    1、調整merory useage

    mOptions.inSampleSize = 2;//return an image that is 1/2 the width/height of the original, and 1/4 the number of pixels.

    2、調整bitmap size

    bitmap = Bitmap.createScaledBitmap(bitmap, 100, 150, false);

    3、調整temp storage

    mOptions.inSampleSize = new byte[100 * 1024];

    參考:http://stackoverflow.com/questions/477572/android-strange-out-of-memory-issue

     

    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/netpirate/archive/2009/06/10/4257854.aspx

    posted on 2009-08-29 23:28 Xu Jianxiang 閱讀(1477) 評論(0)  編輯  收藏 所屬分類: Android
    主站蜘蛛池模板: 亚洲自国产拍揄拍| 亚洲日产2021三区| 午夜不卡AV免费| 免费一级毛片一级毛片aa| 在线亚洲精品视频| 亚洲福利在线播放| 中文字幕成人免费高清在线视频| 亚洲中文字幕在线观看| 四虎国产精品成人免费久久| 中文字幕亚洲乱码熟女一区二区 | 精品免费久久久久久成人影院| 亚洲卡一卡二卡乱码新区| 无码中文在线二区免费| 在线精品亚洲一区二区| 国产国产人免费人成免费视频| 免费国产黄网站在线看| 国产亚洲精品成人AA片新蒲金 | 久久免费香蕉视频| 亚洲av日韩综合一区久热| 免费国产在线观看不卡| 中国极品美軳免费观看| 亚洲综合久久1区2区3区| 国产精品久久久久久久久久免费 | 亚洲色大情网站www| 亚洲精品动漫人成3d在线| 青柠影视在线观看免费高清| 亚洲女人初试黑人巨高清| 日本一道在线日本一道高清不卡免费| 亚洲精品乱码久久久久久按摩| 人妻丰满熟妇无码区免费| 亚洲一卡2卡4卡5卡6卡在线99| 永久黄网站色视频免费| 韩国免费A级毛片久久| 亚洲综合激情九月婷婷 | 日韩亚洲精品福利| 亚洲熟妇自偷自拍另欧美| 亚洲无码精品浪潮| 在线看片v免费观看视频777| 看免费毛片天天看| 亚洲图片一区二区| 免费又黄又爽又猛的毛片|