0

まず第一に、同じことを尋ねる投稿がたくさんあることは知っていますが、数日後に有効な答えを探してすべてを試しても、まだ同じ問題が発生しています...

それでは、私の状況を公開しましょう。

ABS + Googleマップを使用しているため、マップビューxmlは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<com.actionbarsherlock.internal.view.menu.ActionMenuItemView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/ViewContainer"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >


    <com.google.android.maps.MapView
        android:id="@+id/mapview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:apiKey="0PGmnrCR70lothfjc_sFGTdFtESQPOksYKQWYpw"    
        android:clickable="true" />


</com.actionbarsherlock.internal.view.menu.ActionMenuItemView>

数日前、すべてが順調で、アプリで自分のことをすべて行うことができました。しかし、突然、少し変更を加えただけで、フレームレイアウトを挿入して、画面により多くのオプションを表示しました。戻ろうとしたけど無理だった…

私は本当に絶望的です、どうすればいいですか?新しいプロジェクトを作成してすべてのコードを貼り付けることができるかもしれませんが、うまくいくかどうかはわかりません...

助言がありますか?

ところで私のエラーコードはこれです

Missing styles. Is the correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.

Failed to find style 'mapViewStyle' in current theme
java.lang.NullPointerException
Exception details are logged in Window > Show View > Error Log

お時間をいただきありがとうございます!

4

1 に答える 1

0

私は最終的に問題を解決しました。画面のエラーはまだ残っていますが、警告のように、アプリを実行すると同じように正常に動作します。

私が考えたのは、ABSの特定のレイアウトを変更し、フレームレイアウトを配置することだけです。

于 2012-10-25T07:08:30.150 に答える