AndroidManifest.xmlファイルのapplicationタグにカスタム属性を追加したいとします。これはAndroid環境で可能ですか?AndroidManifest.xmlタグにカスタム属性を含めることはできますか?
答えて
はい。ここに例があります。カスタムタグはContentVersion
です。それにアクセスするには
<application android:name=".MyApplication"
android:icon="@drawable/icon"
android:label="@string/app_name">
<meta-data android:name="ContentVersion" android:value="1.9" />
<activity android:name="com.someone.something.MainActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:screenOrientation="sensor"
android:label="@string/app_name">
:
ApplicationInfo ai = _context.getPackageManager().getApplicationInfo(_context.getPackageName(),PackageManager.GET_META_DATA);
ai.metaData.get("ContentVersion")
Huh。コメントのない下線。それは助けにはならない!あなたが戻ってきたら、私の答えが間違っていると教えてください! – Simon
http://stackoverflow.com/questions/17972963/add-android-metadata-tag-in-theme-apk-and-read-the-value –
あなたには
代わりにSharedPreferencesに行くことができます(別名設定)。
定義済みのタグにカスタム属性を定義することはできませんが、meta-dataというキーと値のペアを追加できます。
(だけでなく、サービスと受信機)は、タグ(http://developer.android.com/guide/topics/manifest/meta-data-element.html)
を使用することができます名前と値またはリソースIDが含まれています。
PackageManagerを使用して取得します。
誰もがXamarin(Android用モノラル)のために、私は定数を見つけることができなかったことを必要とするが、私は128
である、それのための価値を発見した場合"for"条件を使用して0から1000までのすべての値を調べ、MetaDataプロパティがnullでないときはいつでもチェックします。笑
- 1. 自動生成されたWCFクラスにカスタム属性を含めることはできますか?
- 2. bodyタグ内にdojoファイルへのパスを含むscriptタグを含めることはできますか?
- 3. src属性を変更するためにjavascriptをheadタグに入れることができますか?
- 4. XML HTTPタグにアンパサンドを含めることはできますか?
- 5. iostreamヘッダーファイルをカスタム名前空間に含めることはできますか?
- 6. カスタムAMPタグを作成することはできますか?
- 7. カスタム属性名でDOM要素の属性を使用することをお勧めします
- 8. XSD:列挙型に複数の属性を含めることはできますか?
- 9. C#メソッド属性にはラムダ式を含めることはできませんか?
- 10. JSPタグ属性を複数回設定することはできません。
- 11. 指令でタグにAngular2のカスタム属性を挿入する
- 12. 他のカスタム属性からカスタム属性のバインディングにアクセスする
- 13. htmlunitはカスタムHTML属性( "expando属性")で動作しますか?
- 14. CakePHPフォームヘルパーを強制的にカスタム属性を含めることはできますか?私がする必要がどのよう
- 15. カスタム属性のバインド可能なデコレータをoneWayまたはoneTimeにロックすることはできますか?
- 16. javascriptをxhtml属性として埋め込むことはできますか?
- 17. カスタム通知に簡易ビューを含めることができませんか?
- 18. DynamoDB:Filter Expressionにはプライマリ以外のキー属性のみを含めることができます
- 19. HTML属性に改行を含める
- 20. Leaflet.jsでcenter属性とbounds属性を同時に使用することはできますか?
- 21. divタグにhref属性を追加できますか?
- 22. キー属性は、IDictionary型プロパティに含まれるタグでのみ使用できますか?
- 23. オーディオファイルに改行を含めることはできますか?
- 24. はvar_promptをロールに含めることができますか?
- 25. サイトスコープノードにブートストラップバッジを含めることはできますか?
- 26. カスタムフォントをXIBに含めることはできますか?
- 27. フォームグループ内にヘッダーを含めることはできますか?
- 28. Railsアプリケーションテンプレートにジェネレータパラメータを含めることはできますか?
- 29. SQLに「ヌル行」を含めることはできますか?
- 30. ファイルコンテンツをプレイブックに含めることはできますか?
私はそうは思わない...しかし、あなたはこれを精巧にすることができます... –
確かに、私の動機はここにあります:http://stackoverflow.com/q/10311504/183123。私が開発しているサービスにアプリケーションを登録したいのですが。ターゲットアプリケーションを実行する必要はありません –