|
62 | 62 | public class EActivityHolder extends EComponentWithViewSupportHolder implements HasIntentBuilder, HasExtras, HasInstanceState, HasOptionsMenu, HasOnActivityResult { |
63 | 63 |
|
64 | 64 | private GreenDroidHelper greenDroidHelper; |
65 | | - private ActivityIntentBuilder intentBuilder; |
| 65 | + private ActivityIntentBuilder intentBuilder; |
66 | 66 | private JMethod onCreate; |
67 | 67 | private JMethod setIntent; |
68 | 68 | private JMethod setContentViewLayout; |
@@ -95,8 +95,8 @@ public EActivityHolder(ProcessHolder processHolder, TypeElement annotatedElement |
95 | 95 | instanceStateHolder = new InstanceStateHolder(this); |
96 | 96 | onActivityResultHolder = new OnActivityResultHolder(this); |
97 | 97 | setSetContentView(); |
98 | | - intentBuilder = new ActivityIntentBuilder(this, androidManifest); |
99 | | - intentBuilder.build(); |
| 98 | + intentBuilder = new ActivityIntentBuilder(this, androidManifest); |
| 99 | + intentBuilder.build(); |
100 | 100 | handleBackPressed(); |
101 | 101 | } |
102 | 102 |
|
@@ -196,7 +196,7 @@ protected void setOnStop() { |
196 | 196 | method.annotate(Override.class); |
197 | 197 | JBlock body = method.body(); |
198 | 198 | body.invoke(_super(), method); |
199 | | - getRoboGuiceHolder().onStop = method; |
| 199 | + getRoboGuiceHolder().onStop = method; |
200 | 200 | } |
201 | 201 |
|
202 | 202 | protected void setOnDestroy() { |
@@ -361,8 +361,6 @@ private void handleBackPressed() { |
361 | 361 | Element declaredOnBackPressedMethod = getOnBackPressedMethod(annotatedElement); |
362 | 362 | if (declaredOnBackPressedMethod != null) { |
363 | 363 |
|
364 | | - processHolder.generateApiClass(declaredOnBackPressedMethod, SdkVersionHelper.class); |
365 | | - |
366 | 364 | JMethod onKeyDownMethod = generatedClass.method(PUBLIC, codeModel().BOOLEAN, "onKeyDown"); |
367 | 365 | onKeyDownMethod.annotate(Override.class); |
368 | 366 | JVar keyCodeParam = onKeyDownMethod.param(codeModel().INT, "keyCode"); |
@@ -418,12 +416,12 @@ private boolean isCustomOnBackPressedMethod(ExecutableElement method) { |
418 | 416 | ; |
419 | 417 | } |
420 | 418 |
|
421 | | - @Override |
422 | | - public IntentBuilder getIntentBuilder() { |
423 | | - return intentBuilder; |
424 | | - } |
| 419 | + @Override |
| 420 | + public IntentBuilder getIntentBuilder() { |
| 421 | + return intentBuilder; |
| 422 | + } |
425 | 423 |
|
426 | | - @Override |
| 424 | + @Override |
427 | 425 | public void setIntentBuilderClass(JDefinedClass intentBuilderClass) { |
428 | 426 | this.intentBuilderClass = intentBuilderClass; |
429 | 427 | } |
|
0 commit comments