0

私は自分のライブラリを作成しました。別のプロジェクトに追加しました。ライブラリ内で、strings.xml から String を取得する必要があります。使った

getApplicationContext().getResources().getString(R.string.app_name) 

ライブラリのサービスで「res/layout/dialog.xml」を返しました。これが私の質問です-アプリに含まれているライブラリ内の文字列にアクセスするにはどうすればよいですか? (「libs」フォルダーに入れたのは.jarです)。

4

1 に答える 1

0

Android プロジェクトの管理については、こちらをご覧ください。

つまり、すべてのライブラリ リソースが新しいプロジェクトのリソースに移動され、競合 (2 つのリソースが同じ ID を持つ) の場合、アプリ リソースが表示されます。

そのため、ライブラリ プロジェクトに一意のリソース ID を使用して、どのプロジェクトからでも安全にアクセスできるようにしてください。

于 2013-06-16T11:33:28.803 に答える