0

誰か試した?

古いワークスペース (「ワークスペース」という名前) を使用して、Eclipse と共に古い Android SDK を既にインストールしていました。最近、Android SDK R20 をアップデートしたので、MasterDetailFlow のテンプレートを使用して新しい HelloWorld を試しました。OK、期待どおりに動作します。

しかし、新しいワークスペース (例: "newworkspace") を作成して別の HelloWorld を作成すると、常にデフォルトの Java コードが生成され、エラーが発生します。

  • ItemListActivity.java の ItemListActivity タイプのメソッド onItemSelected(String) は、スーパークラス メソッドをオーバーライドする必要があります

  • ItemListFragment.java の new ItemListFragment.Callbacks(){} 型の onItemSelected(String) メソッドは、スーパークラス メソッドをオーバーライドする必要があります

元のワークスペースで HelloWorld を確認しましたが、コードは同じで、エラーはありません。

アドバイスできる機関はありますか?

お願いします。

4

1 に答える 1

0

ワークスペースの設定を確認してください。新しいワークスペースには独自の設定があり、前のワークスペースの設定とは異なる場合があります。

また、SDKを更新するときは、ADTツールも更新する必要があります。[ウィンドウ]>[更新の確認]に移動します。

于 2012-06-29T21:54:15.917 に答える