Recently I complied the source code of adw-launcher, some of the class of this project use protected variable of android classes. Below is a code snippet:
@Override
protected boolean setFrame(int left, int top, int right, int bottom) {
if (mLeft != left || mRight != right || mTop != top || mBottom != bottom) {
mBackgroundSizeChanged = true;
}
return super.setFrame(left, top, right, bottom);
}
mLeft, mRight are all protected.
How to go about this ? I am totally noob in this, need your guidance.
I went through this link: How do I build the Android SDK with hidden and internal APIs available?
If I replace new jar file, hope it will access these new files, will I have to alter these files ? I just don't have any idea.
Thanks