Структурно заменить методы, имена параметров которых начинаются с
Так что в моем коде у меня есть следующие случаи
view1.setBackgroundResource(R.drawable.is_bag);
view2.setBackgroundResource(R.drawable.is_bag);
view3.setBackgroundResource(R.color.red);
Я пытаюсь сделать структурную замену для всех .setBackgroundResource(R.drawable.*
методы одни. Вот что я сейчас пытаюсь:
Шаблон поиска:
$Instance$.setBackgroundResource($Parameter$)
Изменить переменные:
$Instance$ -> Text/regexp = <empty> (which i understand = .*)
$Parameter$ -> Text/regexp = .*R\.drawable\..*
Minimum count = 1 // Minimum one Foo parameter
Maximum count = 1 // Maximum one Foo parameter
По некоторым причинам это отказывается соответствовать чему-либо. если я изменился $Parameter$
быть пустым или .*
тогда это соответствует всем setBackgroundResource
методы.
Кто-нибудь знает, что я здесь делаю не так?
1 ответ
Пытаться
$Instance$.setBackgroundResource(R.drawable.$Parameter$)
С обоими Instance
а также Parameter
пустой.