Remove ToastController.
Wasn't meant to be submitted.
Change-Id: Icc94daaf47ed85cefb59f20928241ef38d5ee2ca
(cherry picked from commit 17047d1939
)
This commit is contained in:
@@ -682,9 +682,6 @@ public class SettingsActivity extends SettingsDrawerActivity
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Will remove this line before submitting.
|
|
||||||
FeatureFactory.getFactory(this).createToastController().makeToast(this);
|
|
||||||
|
|
||||||
if (DEBUG_TIMING) Log.d(LOG_TAG, "onCreate took " + (System.currentTimeMillis() - startTime)
|
if (DEBUG_TIMING) Log.d(LOG_TAG, "onCreate took " + (System.currentTimeMillis() - startTime)
|
||||||
+ " ms");
|
+ " ms");
|
||||||
}
|
}
|
||||||
|
@@ -59,13 +59,7 @@ public abstract class FeatureFactory {
|
|||||||
return sFactory;
|
return sFactory;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
public static final class FactoryNotFoundException extends RuntimeException {
|
||||||
* Creates stub controller that makes {@link android.widget.Toast}s.
|
|
||||||
* Will be removed before submitting.
|
|
||||||
*/
|
|
||||||
public abstract ToastController createToastController();
|
|
||||||
|
|
||||||
public static class FactoryNotFoundException extends RuntimeException {
|
|
||||||
public FactoryNotFoundException(Throwable throwable) {
|
public FactoryNotFoundException(Throwable throwable) {
|
||||||
super("Unable to create factory. Did you misconfigure Proguard?", throwable);
|
super("Unable to create factory. Did you misconfigure Proguard?", throwable);
|
||||||
}
|
}
|
||||||
|
@@ -16,20 +16,8 @@
|
|||||||
|
|
||||||
package com.android.settings.overlay;
|
package com.android.settings.overlay;
|
||||||
|
|
||||||
import android.content.Context;
|
|
||||||
import android.widget.Toast;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@link FeatureFactory} implementation for AOSP Settings.
|
* {@link FeatureFactory} implementation for AOSP Settings.
|
||||||
*/
|
*/
|
||||||
public class FeatureFactoryImpl extends FeatureFactory {
|
public class FeatureFactoryImpl extends FeatureFactory {
|
||||||
@Override
|
|
||||||
public ToastController createToastController() {
|
|
||||||
return new ToastController() {
|
|
||||||
@Override
|
|
||||||
public void makeToast(Context context) {
|
|
||||||
Toast.makeText(context, "Here's a piece of AOSP toast", Toast.LENGTH_LONG).show();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@@ -1,10 +0,0 @@
|
|||||||
package com.android.settings.overlay;
|
|
||||||
|
|
||||||
import android.content.Context;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Will be removed before submitting. Just a proof of concept for review.
|
|
||||||
*/
|
|
||||||
public interface ToastController {
|
|
||||||
void makeToast(Context context);
|
|
||||||
}
|
|
Reference in New Issue
Block a user