0

タブホストがあり、タブごとにActivityGroupが関連付けられており、各グループにアクティビティがあります。検索ボタンを使用したいので、Googleのドキュメントに従いましたが、検索ボタンを押すと例外が発生しました:

java.lang.IllegalArgumentException: ID がありません

私の ActivityGroup サブクラスは onSearchRequested() をオーバーライドして現在のアクティビティの onSearchRequested() を呼び出し、(ActivityGroup 内の) 私のアクティビティは onSearchRequested() メソッドをオーバーライドします。false を返すと、何も表示されずクラッシュしませんが、true を返すとアプリがクラッシュします。誰が問題が何であるか知っていますか?

ありがとう!

4

1 に答える 1

1

あなたの活動で

@Override
  public boolean onSearchRequested(){
      return true;
  }
于 2011-06-10T08:56:22.250 に答える