listView をクリックしたときにローカル データをロードしたいと思います。一部の画像とテキスト。
主な活動
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
Intent intent = new Intent(this, schemeTown.class);
intent.putExtra("town_name_dev", sparseArray.get(position));
this.startActivity(intent);
}
スキームタウン
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent = getIntent();
String townNameDev = intent.getStringExtra("town_name_dev");
//setContentView(R.layout.townNameDev);
}
しかし、これはできません setContentView(R.layout.townNameDev); アセットリポジトリにXmlファイルを作成し、Domを使用します
作成しましたが、文字列リソース ファイルを読み込む方法がわかりません。多言語アプリを実行するにはこれが必要です:
<town>
<name>I want to refer to my string resources (@string/france)</name>
<monument>
<img>file:///android_res/drawable/eiffel_tower.png</img>
<description>I want to refer to my string resources (@string/eiffel_tower)</description>
</monument>