2

このライブラリを機能させるのに問題があります。問題のライブラリは PullToRefresh であり、Android Studio によると、ライブラリ内にいくつかのファイル エラーがあり、正しく動作しません。プロジェクトは正常にコンパイルできますが、デバイスで実行しようとするとすぐに「動作が停止しました」と表示され、LogCat は LayoutInflater が正しくないという情報を吐き出します。他の人はこれで問題なく動作しているので、ライブラリにエラーがあるとは思えませんが、誰かがこれを修正するのを手伝ってくれたらありがたいです. ライブラリとして使用されている actionbarsherlock があり、それは完全に機能します。それが問題であり、エラーがまだ発生しているかどうかを確認するためだけに、actionbarsherlock を削除しようとしました。

これは、ライブラリが使用できない理由について android studio が言っていることです。必要な場合は、logcat を要求してください。

Rendering Problems The following classes could not be instantiated:
- com.handmark.pulltorefresh.library.PullToRefreshScrollView (Open Class, Show Exception)
Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE  
Exception Details java.lang.NullPointerException   
at com.handmark.pulltorefresh.library.internal.LoadingLayout.<init>(LoadingLayout.java:83)   
at com.handmark.pulltorefresh.library.internal.RotateLoadingLayout.<init>(RotateLoadingLayout.java:42)   
at com.handmark.pulltorefresh.library.PullToRefreshBase$AnimationStyle.createLoadingLayout(PullToRefreshBase.java:1328)   
at com.handmark.pulltorefresh.library.PullToRefreshBase.createLoadingLayout(PullToRefreshBase.java:587)   
at com.handmark.pulltorefresh.library.PullToRefreshBase.init(PullToRefreshBase.java:1108)   
at com.handmark.pulltorefresh.library.PullToRefreshBase.<init>(PullToRefreshBase.java:113)   
 at com.handmark.pulltorefresh.library.PullToRefreshScrollView.<init>(PullToRefreshScrollView.java:33)   
at java.lang.reflect.Constructor.newInstance   
at android.view.LayoutInflater.rInflate_Original   
at android.view.LayoutInflater_Delegate.rInflate   
at android.view.LayoutInflater.rInflate   
at android.view.LayoutInflater.inflate   
at android.view.LayoutInflater.inflate 
4

0 に答える 0