blob: 2ac21e9aeb20fb70e1520f57aaeb4aef55238455 [file] [log] [blame]
// Signature format: 4.0
package androidx.car.app.activity {
public abstract class BaseCarAppActivity extends androidx.fragment.app.FragmentActivity {
ctor public BaseCarAppActivity();
method public void bindToViewModel(androidx.car.app.SessionInfo);
method public android.content.ComponentName? getServiceComponentName();
}
public final class CarAppActivity extends androidx.car.app.activity.BaseCarAppActivity {
ctor public CarAppActivity();
}
}
package androidx.car.app.activity.renderer.surface {
public final class LegacySurfacePackage {
ctor public LegacySurfacePackage(androidx.car.app.activity.renderer.surface.SurfaceControlCallback);
}
public interface SurfaceControlCallback {
method public default void onError(String, Throwable);
method public void onKeyEvent(android.view.KeyEvent);
method public void onTouchEvent(android.view.MotionEvent);
method public void onWindowFocusChanged(boolean, boolean);
method public void setSurfaceWrapper(androidx.car.app.activity.renderer.surface.SurfaceWrapper);
}
public final class SurfaceWrapper {
ctor public SurfaceWrapper(android.os.IBinder?, @Dimension int, @Dimension int, int, int, android.view.Surface);
method public int getDensityDpi();
method public int getDisplayId();
method @Dimension public int getHeight();
method public android.os.IBinder? getHostToken();
method public android.view.Surface getSurface();
method @Dimension public int getWidth();
}
}