プロジェクトにActionBar Sherlockを実装しましたが、単純なカスタム レイアウト バーに置き換えて、プロジェクトから ABS を完全に削除したいと考えています。私はそれをグーグルで検索しましたが、これに似たものは見つかりませんでした。ABS を実装したときに、デフォルトの @libs を削除したことを覚えています。それを完全に削除して、台無しにせずに以前のものを実装するにはどうすればよいですか? ありがとう
質問する
1030 次
2 に答える
2
まず、MainActivity が SherlockActivity の代わりに Activity を拡張するようにします..次に、プロジェクトを右クリックしてプロパティに移動します-> Andrioid..下にスクロールして ABS ライブラリを削除し、適用します..マニフェストでテーマを適用している場合は、それを @style に変更します/AppTheme..そしてそれはそれであるはずです..
于 2013-08-05T10:46:43.647 に答える
1
私は同じ問題を抱えています。ABS ライブラリを削除し、SherlockActivity の代わりに Activity から MainActivity を拡張することに加えて、すべてのアクティビティが切り替えられていることを確認する必要があります。また、変更フラグメントも作成する必要があります。インポートも変更する必要があります (ActionBar、Menu、MenuItem など)。別のブランチで ABS を削除して、エラーの場所を確認し、そこから移動することをお勧めします。
于 2014-02-27T14:57:32.857 に答える