title: Android Data Binding pass arguments to onClick with lambda expression
body: <p>I have an imageView with image loaded in it, and i want to open full screen activity with this image.</p>
  
  <pre><code>&lt;layout xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:app="http://schemas.android.com/apk/res-auto"&gt;
  &lt;data&gt;
      &lt;variable
              name="obj"
              type="...ViewObjectImage"&gt;
      &lt;/variable&gt;
      &lt;variable
              name="handler"
              type="...Handlers"&gt;
      &lt;/variable&gt;
  &lt;/data&gt;
  &lt;RelativeLayout
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          &gt;
  
      &lt;android.support.v7.widget.CardView
              ...
          &lt;ImageView
                 ...
                  app:progressbar="@{progressBar}"
                  app:imageUrl="@{obj.url}"
                  android:onClick="@{(v) -&gt; handler.openFullScreen(v, obj.url)}"
                  android:clickable="true"
  </code></pre>
  
  <p>my Handler class</p>
  
  <pre><code> public void openFullScreen(View view, String url){
      Context context = view.getContext();
      Intent intent = new Intent(context, FullScreenSingleImageActivity.class);
      intent.putExtra("image_url", url);
      context.startActivity(intent);
  }
  </code></pre>
  
  <p>But when I clicked on ImageView nothing happens. How can i pass second argument with lambda expression in right way?  </p>