2

所以在我的代码中我有以下实例

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方法。

有人会知道我在这里做错了什么吗?

4

1 回答 1

2

尝试

$Instance$.setBackgroundResource(R.drawable.$Parameter$)

两者Instance兼而有之Parameter

于 2016-10-29T07:30:56.370 回答