問題タブ [inflate-exception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
87 参照

android - SherlockListFragment のエラー、クラス フラグメントの拡張 Android API 8 - 10

多くの場合、API 8 ~ 10 でフラグメントをインフレートする際の問題は、Android サポート V4 インポートを利用する代わりに API 11+ インポートが使用されることです。

私の場合、クラスが拡張する SherlockListFragment を利用しています。ABS (Action Bar Sherlock) には V4 サポート ライブラリが含まれているため、ABS をインポートするだけで、API 8 ~ 10 との下位互換性があるはずです。

ただし、アプリが API 11 以降のエミュレーターとデバイスで問題なく動作している場合、API 8 から 10 で "Error Inflating Class Fragment" が継続的に発生することがわかりました。

ここで見落としている可能性のある明白な説明はありますか? どんなアイデアでも大歓迎です!

*編集: 修正済み - クラス フラグメントの拡張エラーは NullPointerException が原因でした。これは主なエラーではなく、null 値の二次的な原因でした。おっとっと。

0 投票する
3 に答える
1117 参照

android - InflateException と ClassNotFoundException によりアプリがクラッシュする

ユーザーがチェックを選択すると2番目のアクティビティが呼び出されるアプリを作成しています。ただし、2 番目のアクティビティが呼び出されると、アプリがクラッシュし、log cat に paycheckactivity oncreate メソッドのエラーが表示されます。

最初の活動

第二の活動

ログキャット