在java中获取隐式定义的值

在java中获取隐式定义的值,java,android,android-studio,Java,Android,Android Studio,一些属性在xml中定义,带有问号,如下所示,用于工具栏的布局高度: <androidx.appcompat.widget.Toolbar android:id="@+id/app_toolbar" android:layout_width="0dp" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary"

一些属性在xml中定义,带有问号,如下所示,用于工具栏的
布局高度

<androidx.appcompat.widget.Toolbar
        android:id="@+id/app_toolbar"
        android:layout_width="0dp"
        android:layout_height="?attr/actionBarSize"
        android:background="@color/colorPrimary"
        android:textSize="@dimen/actionBarTextSize"
        app:titleTextColor="#929292"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent">
</androidx.appcompat.widget.Toolbar>  

如何在java中获得这些值?假设我用java实例化了工具栏,想设置高度并使用上面xml中的变量定义的
actionBarSize
,我该怎么做?

给你:。那些带有
的属性称为属性或引用。给你:。那些带有
的属性称为属性或引用。