1

Activity グループの子である activity 内のスピナーに問題があります。スピナーをクリックすると、それは展開されず、「強制終了」ウィンドウが表示されます。Logcat をチェックして「BadTokenException」をキャッチしました。以下を参照してください。

http://i227.photobucket.com/albums/dd299/lavender-90/stackflow.jpg

私のXML:

<Spinner  
    android:id="@+id/aroundSP"  
    android:layout_height="wrap_content"  
    android:prompt="@string/touraround"
    android:layout_width="fill_parent"  
    android:entries="@array/Triparound"
    android:layout_marginTop="250dip" 
    android:layout_marginLeft="4dip"
    style="@style/ContentTitle">
</Spinner>

みんな、ありがとう!

4

2 に答える 2

2

これはうまくいきます。

View viewToLoad = LayoutInflater.from(this.getParent()).inflate(
                    R.layout.marketlist, null);
            this.setContentView(viewToLoad);
于 2013-02-06T11:37:34.133 に答える
1

どこでもコンテキストを使用しているgetParent()場合は、アクティビティ グループの子であるため、コンテキストを渡す必要があります。

于 2011-07-07T13:58:44.640 に答える