2
我開始使用Butterknife,但現在我面臨一個與我的局部變量聲明問題,即我不得不使用Butterkinfe.findbyid(視圖,ID)。有沒有辦法使用註釋這裏Butterknife DI爲局部變量
例如:
private void setText(){
TextView textView=Butterknife.findbyid(view,R.id.xyz);
}
在尋找@Bind(R.id.xyz)的TextView TextView的;
爲什麼TextView必須是本地範圍?有沒有理由不能成爲課堂範圍? – ripple182
在許多情況下,我只能看到局部範圍,這就是爲什麼我在本地聲明視圖元素 – Bytecode
@ ripple182,因爲一個好方法是始終保持變量(方法等)範圍儘可能窄,並只在有一個很好的理由。 –