我正在我的一个应用程序中处理 float 标签微调器。我能够正确显示 xml 代码下方的微调器。但现在我需要以编程方式添加 app:met_floatingLabel="highlight"。
<com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner
android:id="@+id/spinner_Type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="@string/type"
app:met_floatingLabel="highlight" />
想法?
最佳答案
检查您使用的库,我注意到 MaterialBetterSpinner 库正在使用 MaterialEditText library作为依赖。因此 MaterialBetterSpinner 是从 MaterialAutoCompleteTextView 扩展而来的,因此您可以通过以下方式以编程方式简单地设置 float 标签模式:
MaterialBetterSpinner spinner = (MaterialBetterSpinner) findViewById(R.id.spinner_Type);
spinner.setFloatingLabel(2L);
希望对您有所帮助!
关于android - MaterialBetterSpinner FloatingLabel 动态或编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38119087/