我在strings.xml中有链接,我有包含R.string.web_something的arraylist。如何通过arraylist中的web链接打开意图获取int,引用strings.xml?
places.add(new Places(R.string.dejavu,R.string.web_dejavu,R.drawable.dejavu,R.string.web_dejavu,R.string.location_dejavu));
这里我需要添加代码以使用strings.xml
中的链接打开Intent(网页)listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
Places place = places.get(position); //after this
}
});
尝试toString();但是couse place.getWebID()返回int,它不起作用 getWeb():
public int getWeb() {
return pWebID;
}
答案 0 :(得分:0)
您可以从ArrayList which contains string resource
Resouce arrayList的类型为Integer .So,
for(int i : yourResourceList)
String url = getString(i);
只需遍历列表,您就会在列表
中获得每个字符串网址修改强>
在你的情况下试试
String place = getString(places.get(position).getWebID());