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作为更好的解决方案。 –