gpt4 book ai didi

android - 传递 bool 值以在 Android 数据绑定(bind)中包含标记

转载 作者:搜寻专家 更新时间:2023-11-01 09:24:58 25 4
gpt4 key购买 nike

我正在使用数据绑定(bind)进行通用布局。我在传递 bool 值以包含标记时遇到问题。

我想实现如下的目标

<include
layout="@layout/layout_toolbar"
app:menuVisible="true"
/>

这是layout_toolbar.xml

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">

<data>

<import type="android.view.View"/>

<variable
name="menuVisible"
type="Boolean"/>

</data>

<ImageView
android:visibility="@{menuVisible ? View.VISIBLE : View.GONE, default=gone}"
/>
</layout>

执行此操作的合适方法是什么?

最佳答案

您需要将 bool 值传递为:app:menuVisible="@{true}"

关于android - 传递 bool 值以在 Android 数据绑定(bind)中包含标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51380031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com