Made some inner classes static (For Efficiency)

(and made one explicitly private)

Closes #3932
// FREEBIE
This commit is contained in:
Sam Lanning
2015-08-13 00:22:08 +01:00
committed by Moxie Marlinspike
parent d0fc5268a6
commit 99adbe5784
12 changed files with 12 additions and 12 deletions

View File

@@ -312,7 +312,7 @@ public class ThumbnailView extends FrameLayout {
void onClick(View v, Slide slide);
}
private class ThumbnailClickDispatcher implements View.OnClickListener {
private static class ThumbnailClickDispatcher implements View.OnClickListener {
private ThumbnailClickListener listener;
private Slide slide;

View File

@@ -441,7 +441,7 @@ public class CameraView extends FrameLayout {
ApplicationContext.getInstance(getContext()).getJobManager().add(job);
}
private abstract class SerializedAsyncTask<Result> extends Job {
private static abstract class SerializedAsyncTask<Result> extends Job {
public SerializedAsyncTask() {
super(JobParameters.newBuilder().withGroupId(CameraView.class.getSimpleName()).create());

View File

@@ -181,7 +181,7 @@ public class EmojiProvider {
public void setColorFilter(ColorFilter cf) { }
}
class DrawInfo {
private static class DrawInfo {
EmojiPageBitmap page;
int index;