Add a float to dimens.xml:
<item format="float" name="my_dimen" type="dimen">1.2</item>
To reference from XML:
<EditText
android:lineSpacingMultiplier="@dimen/my_dimen"
...
To read this value programmatically you can use ResourcesCompat.getFloat
from androidx.core
Gradle dependency:
implementation("androidx.core:core:${version}")
Usage:
import androidx.core.content.res.ResourcesCompat;
...
float value = ResourcesCompat.getFloat(context.getResources(), R.dimen.my_dimen);