/ / Android:子アクティビティの起動後にアプリケーションリソースにアクセスする - Android、リソース

Android:子アクティビティの起動後にアプリケーションリソースにアクセスする - Android、リソース

私はAndroidアプリケーションを起動しています特定の状況下での活動。アプリケーションとアクティビティの両方が私のコントロール下にあります - 私は両方のソースを書いており、アプリケーションとアクティビティの両方のリソースをメインのアンドロイドアプリケーションのresフォルダに入れました。

私が気づいているのは、子アクティビティのための自分のクラスでリソースが利用できないということです。子アクティビティクラスはメインアプリケーションとは別のクラスパッケージに入っています。

私のアプリケーション/子アクティビティはすべて技術的に1つのアプリケーションの一部なので、なぜ子アクティビティクラスのリソースにアクセスできないのですか?

何か案は?ありがとう!

回答:

回答№1は1

android.Rをインポートしていないことを確認する必要があります。 import <the main package name>.r

私のアプリでは私のメインパッケージは

nz.thsmartlemon.test1

私の2番目は

nz.thesmartlemon.test2

私が欲しいすべての活動で import nz.thesmartlemon.test1.R


Eclipseは、生成されていないときに生成されたRファイルを参照して参照するときに、自動的にこれを行うのが好きです。