Нет, вы не можете, потому что цвет акцента определен в теме, а темы доступны только для чтения в Android.
Единственное, что вы можете сделать, - это переключать темы или устанавливать цвет каждой Компонент вручную.
Примечание: вы можете применить тему к части пользовательского интерфейса вместо всей деятельности, чтобы локально изменить цвет акцента (или другие вещи). Для этого вы можете использовать атрибут android: theme в вашем макете XML с библиотекой AppCompat, или вы можете надуть макет, предоставив ContextThemeWrapper в качестве контекста для вашего LayoutInflater.
ИЛИ
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
</style>
<style name="AppTheme.NewTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorOne</item>
<item name="colorPrimaryDark">@color/colorOneDark</item>
</style>
и внутри темы набора заданий
setTheme(R.style.AppTheme_NewTheme);
setContentView(R.layout.activity_main);