問題は、R クラスが適切に生成されているにもかかわらず、Eclipse コンパイラーが res フォルダー内のレイアウトや ID、さらには文字列や値を認識しないことです (私はそれを開きましたが、もちろん何も変更しませんでした)。そのため、プロジェクトをクリーンアップしてビルドし、Eclipse を再起動して ID を比較しようとしましたが、問題はまだ Eclipse が res から何も表示されないことです。私は何をすべきか?誰かがこれを解決したかもしれませんか?
2 に答える
1
インポートするとimport android.R;
、ID、レイアウト、文字列が表示されないと思います
に変更しますimport com.companyname.projectname.R;
- Androidマニフェストファイルからパッケージ名を取得し、次のようにインポートします
import packageName.R;
于 2012-06-16T10:25:59.377 に答える
1
SDK は、プロジェクトのルート パッケージにリソース クラスを生成します。したがって、ルート パッケージが com.project で、他のパッケージ (ルート パッケージの直下にあるかどうかにかかわらず) からそれを使用しようとしている場合は、com.project.R をインポートする必要があります。
于 2012-06-16T10:23:37.827 に答える