很久没更新了,学了一大堆新东西,可是都没写完笔记,今天写一个小小的控件自定义笔记 SwitchCompat是符合谷歌Material design的Selection control组件,与传统的Switch app.AppCompatActivity 那就去res/values/styles.xml文件中去修改 <item name="colorAccent">#666666</item> 这个主题颜色吧~~ 瞬间switchCompat
colorAccent:CheckBox,RadioButton,SwitchCompat等控件的点击选中颜色 colorControlNormal:CheckBox,RadioButton,SwitchCompat colorControlNormal indicator (pressed) —— colorAccent selected entry text color —— "android:textColorPrimary SwitchCompat
content.ContextCompat; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.SwitchCompat themeUtils.setRadioTextButtonColor(radioButton, color); } public void updateSwitchColor(SwitchCompat import android.os.Bundle; import android.support.v7.widget.CardView; import android.support.v7.widget.SwitchCompat PreferenceUtils SP; private Button changeThemeButton; private TextView toolbarTitle; private SwitchCompat changeThemeButton = (Button) findViewById(R.id.changeTheme); setTranslucentStatusBar = (SwitchCompat
直接继承至Button 直接子类 CheckBox RadioButton Switch SwitchCompat ToggleButton 间接子类 AppCompatCheckBox AppCompatRadioButton
android:layout_marginLeft="15dp" android:textSize="15sp" /> <android.support.v7.widget.SwitchCompat android:layout_marginEnd="15dp" /> </LinearLayout> 上面布局中一个linearLayout里面包含一个textview和一个SwitchCompat
.* popupMenuStyle SwitchCompat Widget.AppCompat.CompoundButton.Switch switchStyle SwitchMaterial Widget.MaterialComponents.CompoundButton.Switch androidx.cardview.widget.CardView> +</com.google.android.material.card.MaterialCardView> -<androidx.appcompat.widget.SwitchCompat
colorAccent 许多控件在选中状态或者获取到焦点的时候会使用这个颜色,比如: CheckBox:checked 状态 RadioButton:checked 状态 SwitchCompat:checked
SwitchCompat是在设备上运行回到API 7的Switch小部件的一个版本。 下面附上官方盗图: ? 了解下旗下的XML属性: ? Enmmm,还有如下: ? android:textOff="开" android:textOn="关" /> <android.support.v7.widget.SwitchCompat
EditText titleEditText; private EditText contentEditText; private EditText priceEditText; private SwitchCompat
text="过滤设备名为空的设备" android:textColor="@color/black" /> <androidx.appcompat.widget.SwitchCompat
text="过滤设备名为空的设备" android:textColor="@color/black" /> <androidx.appcompat.widget.SwitchCompat