目次へ
AndroidManifest.xmlの中にデータに名前をつけて登録しておくと、そのデータを登録した名前で使うことができます。 |
■■■■AndroidManifest.xmlに登録■■■■
<br/>たとえば、AndroidManifest.xmlでnamaeという名前でdataというデータを登録しておきます( ① )。
<pre>
<application ...>
<activity...>
:
</activity>
<meta-data android:name="namae" android:value="data" > ①
</application>
</pre>
<br/><br/>
■■■■プログラムで取り出す■■■■
<br/>プログラムの中で使うには
・ApplicationInfoのインスタンスを取り出し、<br/>
・metaData.getStringメソッドに名前を渡し、データをとりだします<br/><br/>
<pr>
ApplicationInfo info = null;
try {
info = getPackageManager().getApplicationInfo(
getPackageName(), PackageManager.GET_META_DATA);
} catch (NameNotFoundException e) {
}
String s = info.metaData.getString("namae") //sの内容は"data"
</pre>
にほんブログ村
0 件のコメント:
コメントを投稿