Вы должны использовать "?attr/backgroundTopColor"
вместо "?backgroundTopColor"
для ссылки на свои атрибуты.
Редактировать: Что произойдет, если вы косвенно ссылаетесь на цвет?Вместо того, чтобы в вашей теме сказать:
<item name="backgroundTopColor">#FFFFFFFF</item>
Вы делаете это:
<item name="backgroundTopColor">@color/myColor</item>
Затем в colors.xml добавьте:
<color name="myColor">#FFFFFFFF</color>
Я подозреваю, чтоможет случиться так, что атрибут ожидает явного цвета.По крайней мере, я сделал именно то, что вы наметили, за исключением того, что я всегда косвенно ссылаюсь на цвет, а не помещаю его прямо в мою тему.