1
我有如下的窗口小部件查看:
public class RemoteNumView extends FrameLayout {
怎麼稱呼我用Roboguice就像RoboActivity?如下圖所示:roboguice注入客戶
@InjectView(R.id.btn_remote_control_num_0)
private TextView mText;
的完整代碼:
/**
* Created by bbcv on 13-12-12.
*/
public class RemoteNumView extends FrameLayout {
private IService mService;
@InjectView(R.id.btn_remote_control_num_0)
private TextView mText;
public RemoteNumView(Context context) {
super(context);
///
addView(LayoutInflater.from(context).inflate(R.layout.v_remote_control_fun,null));
}
public RemoteNumView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public RemoteNumView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public void setService(IService service){
mService = service;
}
}
任何人都可以幫忙嗎?
最後使用ButterKnife作爲更好的解決方案。 –