2017-03-20 6 views
0

net.simonvt.menudrawer.SlidingDrawerはkitkatで動作していません。しかし、ロリポップで働いています。 取得エラーjava.lang.ClassCastExceptionが:android.widget.LinearLayout $ LayoutParamsがandroid.widget.AbsListView $ LayoutParamsnet.simonvt.menudrawer.SlidingDrawerがkitkatで動作していません。しかし、ロリポップで働いています

にキャストすることはできません私はbuild.gradle

に真multiDexEnabled設定していたが、アプリケーションにfollwingを追加しました

@Override 
    protected void attachBaseContext(Context base) { 
     super.attachBaseContext(base); 
     MultiDex.install(this); 

    } 

答えて

0

私はAndroidマニフェストで定義されたカスタムアプリケーションクラスを持っていますが、アプリケーションの代わりにMultiDexApplicationから拡張して問題を解決しました。

0

これは非推奨のライブラリです。私はAndroid Navigation Drawerを見てみることをお勧めします。また、Mutidexは、アプリケーションがAndroidの最大メソッド数、つまり1つのDexファイルで65,536を超えている場合にのみ使用されます。この制限を超えたためにビルドが失敗した場合にのみ、Multidexを有効にする必要があります。乾杯。

+0

ライブラリを変更せずに解決する方法はありますか? – APR

+0

更新された質問 – APR

関連する問題