public class

IdleScreenEngine

extends Object
implements IdleScreenCallback
java.lang.Object
   ↳ com.htc.lockscreen.idlescreen.IdleScreenEngine
Known Direct Subclasses
Known Indirect Subclasses

Summary

Nested Classes
enum IdleScreenEngine.State  
Fields
protected Context mContext
protected IdleScreenService mService
Public Constructors
IdleScreenEngine(Context service)
IdleScreenEngine(IdleScreenService service)
IdleScreenEngine(IdleScreenService service, IdleScreenWindow windowBuilder)
Public Methods
IdleScreenWindow getIdleWindow()
boolean isPreview()
void onCreate(SurfaceHolder surfaceHolder)
void onDestroy()
void onPause()
void onResume()
void onStart()
void onStop()
void onTouchEvent(MotionEvent event)
void onVisibilityChanged(boolean visible)
void requestUpdateSurface(long delay)
void sendLockScreenCommand(String action, Bundle extra)
void setShowLiveWallpaper(boolean show)
void startActivityAndUnlock(PendingIntent intent, String packageName, String className)
void unlock(Bundle extra)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.htc.lockscreen.idlescreen.IdleScreenCallback

Fields

protected Context mContext

Since: API Level

protected IdleScreenService mService

Since: API Level 2.2

Public Constructors

public IdleScreenEngine (Context service)

Since: API Level

public IdleScreenEngine (IdleScreenService service)

Since: API Level 2.2

public IdleScreenEngine (IdleScreenService service, IdleScreenWindow windowBuilder)

Since: API Level 2.2

Public Methods

public IdleScreenWindow getIdleWindow ()

Since: API Level 4.0

public boolean isPreview ()

Since: API Level 2.2

public void onCreate (SurfaceHolder surfaceHolder)

Since: API Level 2.2

public void onDestroy ()

Since: API Level 2.2

public void onPause ()

Since: API Level 2.2

public void onResume ()

Since: API Level 2.2

public void onStart ()

Since: API Level 2.2

public void onStop ()

Since: API Level 2.2

public void onTouchEvent (MotionEvent event)

Since: API Level 2.2

public void onVisibilityChanged (boolean visible)

Since: API Level 2.2

public void requestUpdateSurface (long delay)

Since: API Level 4.2

public void sendLockScreenCommand (String action, Bundle extra)

Since: API Level 2.2

public void setShowLiveWallpaper (boolean show)

Since: API Level 2.2

public void startActivityAndUnlock (PendingIntent intent, String packageName, String className)

Since: API Level 2.2

public void unlock (Bundle extra)

Since: API Level 2.2