Обновление : Это встроено в Windows теперь. См. этот ответ .
XP powertoy является хорошим вариантом, но я думал, что отправлю другого, в случае, если Вы хотели бы к "самокрутке". Создайте текстовый файл, назовите его anything.reg, вставкой в коде ниже, сохраните его, затем дважды щелкните по нему для добавления его к реестру (или просто добавить информацию к реестру вручную, если Вы понимаете то, что продолжается в этом .reg файле).
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...]
@="Command Prompt Here..."
[HKEY_CLASSES_ROOT\Folder\shell\Command_Prompt_Here...\command]
@="cmd.exe \"%1\""
Обновление: После обновления Windows, Win10, удаленный cmd-здесь функция. Для повторной активации его, необходимо использовать:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""
"ShowBasedOnVelocityId"=dword:00639bc8
[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""
запись ShowBasedOnVelocityId
обязательна
Существует намного более легкий способ выбрать цвет программно. Используйте ниже метода, Checkbox.setButtonTintList (ColorStateList.valueOf (getContext () .getColor (R.color.yourcolor)))
Большинство ответов проходит XML-файл. Если Вы находите активный ответ для большинства версий Android и являетесь всего одним цветом для этих двух состояний Check an UnCheck: вот мое решение:
Kotlin:
val colorFilter = PorterDuffColorFilter(Color.CYAN, PorterDuff.Mode.SRC_ATOP)
CompoundButtonCompat.getButtonDrawable(checkBox)?.colorFilter = colorFilter
Java:
ColorFilter colorFilter = new PorterDuffColorFilter(Color.CYAN, PorterDuff.Mode.SRC_ATOP);
Drawable drawable = CompoundButtonCompat.getButtonDrawable(checkBox);
if (drawable != null) {
drawable.setColorFilter(colorFilter);
}