ListView内の項目を選択すると、URLからデータが切り取られるように、URLを文字列配列の項目に関連付けます。私はURLがstrings.xmlファイルのメタデータとして追加できるのだろうかと思っていましたか?誰にどのように進むべきかについての提案はありますか?ULRを文字列配列内の項目に関連付けます。
0
A
答えて
0
Strings.xmlは適切な場所ではありません。
<string name="url1">http://foo1.com</string>
<string name="url2">http://foo2.com</string>
// etc
そして、1対1ですべてのこれらの値をダンプし、実行時に配列を作成:あなたはこのように、のstrings.xmlに、1つずつURLを定義することができます。しかし、それは吸うだろう。代わりに
、RES /値/でxmlファイルを作成し、名前それはあなたが(例えば、urlvals.xml)好きな、とこのようにそれを移入:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="urls">
<item>http://foo1.com</item>
<item>http://foo2.com</item>
</array>
</resources>
次に、コードで、それを参照あなたは、文字列リソースの配列をしたい場合は
String[] myUrls = getResources().getStringArray(R.array.urls);
0
、次のいずれかを実行します:次のように
1)()アレクサンダーの答え@あたりとしてstrings.xml
に文字列を追加し、でそれらを参照します値は/ yourresourcename.xmlに配列され、hereになります。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="myLinks">
<item>@string/link1</item>
<item>@string/link2</item>
</array>
2)それらを追加するには、直接@Alexanderのような文字列配列(逐語的には)あなたはあなた次第ですListViewコントロール内の要素に関連付ける方法
を示唆しています。実際に表示する文字列(リンク自体とは対照的に)に一致する文字列配列を作成することをお勧めします(コンテンツが静的な場合)。関連する問題
- 1. 文字列配列内の項目を置き換えます。
- 2. リスト内の項目を文字列に連結する
- 3. preg_match配列内の項目は文字列ですか?
- 4. PHPの:すべての配列項目に連結した文字列
- 5. C#の列挙型と文字列の関連付け
- 6. ジオファイアの場所をFirebaseの項目に関連付けます。
- 7. cの文字列配列に関連する配列をソートする
- 8. 配列内の項目をフィルタリングする
- 9. コントロールとメタデータとしての文字列の関連付け
- 10. 配列を配列に分割し、配列の各項目をクエリ文字列で使用する
- 11. 配列内の一致するインデックス文字列を連結するPHP関数?
- 12. 配列項目
- 13. Enumに関連付けられた文字列値を取得しますか?
- 14. 長い文字列を固定配列の項目に分割する方法
- 15. PostgreSQLの配列列内の文字列を見つける
- 16. 特定の文字列の配列を検索し、それに関連付けられた文字列を返します
- 17. どのようにjavascriptの配列に関連項目をプッシュするには?
- 18. 文字列に重複した項目を見つける
- 19. 文字列、バイト配列の連結
- 20. 文字列中の項目の数
- 21. 配列をループし、配列項目
- 22. 配列内の文字列を文字列で検索する
- 23. Java:文字列配列内の文字列の一部を見つけて新しい配列を作る
- 24. スカラ、RDD配列[文字列]連結
- 25. コレクションと配列の関連付けについて
- 26. 文字列の配列内の文字列を検索
- 27. 文字列のすべての項目の文字列を検索する
- 28. 配列内の連続する数字を見つける
- 29. 配列内の文字列を見つける
- 30. 文字列内の部分文字列の配列を検索します。