Escape And(&&) Operator In Android Data Binding

The following operator need to be escaped (XML escaped characters):

  • & -> &
  • < -> &lt;
  • > -> &gt;
  • " -> &quot;
  • ' -> &apos;

android:visibility="@{!viewModel.isEdit &amp;&amp; viewModel.categoryIdItemPosition != 0 ? View.VISIBLE : View.GONE}"

android:visibility="@{viewModel.categoryIdItemPosition &gt; 0 ? View.VISIBLE : View.GONE}"

❤️ Is this article helpful?

Buy me a coffee ☕ or support my work via PayPal to keep this space 🖖 and ad-free.

Do send some 💖 to @d_luaz or share this article.

✨ By Desmond Lua

A dream boy who enjoys making apps, travelling and making youtube videos. Follow me on @d_luaz

👶 Apps I built

Travelopy - discover travel places in Malaysia, Singapore, Taiwan, Japan.