Android(4.0)のアクションバーをPhoneGap(2.0.0)のWebビューアクティビティに追加しようとしています。アプリケーションの別のアクティビティで同じアクションバーを使用しています。これはmenu.xmlファイルにあり、他のアクティビティではすべてが問題なく機能しています。
Webビューをロードすると、アクションバーが表示されません。アクションバーにnullPointerExeptionが表示されます。私はすでに@targetApi(14)を持っています。また、リソースはhomeactivityに対して機能していますが、webviewactivityに対しては機能していません。
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.bar));
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setIcon(R.drawable.logo);
getActionBarはActivityクラスの関数であり、nullを返していることがわかりました。おそらくphonegapがアクティビティにひねりを加えているため、アクションバーをロードすることはできません。
誰かこれを経験しますか?ありがとう