我需要根据某些条件替换元素的内容。如果不满足条件,则元素应该不受影响。
String[] game = new String[] { "Android", "iOS", "window" };
ArrayList<String> gameList = new ArrayList<String>();
gameList.addAll( Arrays.asList(game) );
ArrayAdapter myAdapter = new ArrayAdapter<String>(this,R.layout.row_layout,R.id.rowTextView, gameList);
ListView myListView = (ListView) findViewById(R.id.myListView);
myListView .setAdapter(myAdapter );
我尝试使用(enlive/deftemplate template (io/resource "templ.html")
[]
[:#el_id] (if (condition)
(enlive/content ...)
;; otherwise identity transformation here
))
作为身份转换,但它只删除了元素。
答案 0 :(得分:1)
identity
功能完成了这项工作。很抱歉打扰你。