最も近い私はS.O. thisですが回答しません。AndroidレイアウトファイルのXMLで文字列配列を参照する方法
それはそれは文字列のためにさらにアップし似すなわち@string/string_name
が、さらなるダウンdocumentationで文字列配列の下で、それがXMLで文字列配列を参照するためのリソース参照の下にはオプションを与えない、文字列のリソース参照を作成する方法hereを指定します。
最も近い私はS.O. thisですが回答しません。AndroidレイアウトファイルのXMLで文字列配列を参照する方法
それはそれは文字列のためにさらにアップし似すなわち@string/string_name
が、さらなるダウンdocumentationで文字列配列の下で、それがXMLで文字列配列を参照するためのリソース参照の下にはオプションを与えない、文字列のリソース参照を作成する方法hereを指定します。
それはあなたがに配列をロードしようとしているかの要素は不明だ...
ListView
は@array/
リソースを受け入れるandroid:entries
を持っています。
しかし、コードにアダプタを追加する方が意味があることがわかりました。 ArrayAdapter.createFromResource
を使用すると、文字列配列XMLリソースを使用して、JavaコードでR.array
を使用してSpinnerまたはListViewのいずれかをロードできます。
私はMike M.が基本的に私の質問に答えたと思います。すなわち、私が探していたものはListViewで使用するための '@ array/string_array_name'でした。私は最初のコメントに基づいて推測し、これらのアダプタは基本的に以前は利用できなかった '@配列 '機能の回避策であると見ていたのでしょうか? – Progster219
'@ array'をそのまま使うことができますが、XMLのListViewはその親レイアウトのインフレーションステップでアダプタが使用するレイアウトを知りません(または利用可能なアダプタがある場合) –
Soあなたは基本的に粗生産だけを得ることができると言っていますか?私。私はこれを試してみましたhttp://theopentutorials.com/tutorials/android/listview/android-creating-and-populating-listview-items-in-xml/それは "作品"(リスト項目は、アダプタをプログラムすることなく表示されます)しかし、実際に何らかの方法で動作しないと言っていますか? – Progster219
これは簡単ではありませんが、ここではこのような回避策がいくつかあります:https://stackoverflow.com/questions/30465202/how-do-i-call-string-array-value -in-xml-layout – hankide
'@ array/string_array_name'と似ていますが、使用する属性は配列をとることができなければなりません。 –