如何在生活中进行身份转换?

时间:2016-03-15 08:31:09

标签: clojure enlive

我需要根据某些条件替换元素的内容。如果不满足条件,则元素应该不受影响。

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 )) 作为身份转换,但它只删除了元素。

1 个答案:

答案 0 :(得分:1)

identity功能完成了这项工作。很抱歉打扰你。