package com.wasu.cs.widget.mediacontrol; import java.util.List; import android.content.Context; import android.media.MediaPlayer; import android.util.AttributeSet; import android.view.KeyEvent; import android.widget.FrameLayout; /** * 贴片广告提示 */ public class PromptImageAD extends FrameLayout implements IMediaControllerChildView { public interface OnImageVisibilityChangeListener { void onImageVisibilityChange(boolean isShow); } public PromptImageAD(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); init(); } public PromptImageAD(Context context, AttributeSet attrs) { super(context, attrs); init(); } public PromptImageAD(Context context) { super(context); init(); } private void init() { setId(MediaController.generateID()); } @Override public boolean isAutoHide() { return false; } @Override public void onShow(MediaController mediaController) { // TODO Auto-generated method stub } @Override public void onHide(MediaController mediaController) { // TODO Auto-generated method stub } @Override public boolean onShield(KeyEvent event) { // TODO Auto-generated method stub return false; } @Override public void clear() { // TODO Auto-generated method stub } @Override public void onAdStatusChanged(int arg0, int arg1) { // TODO Auto-generated method stub } @Override public void onCompletion(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onError(MediaPlayer arg0, int arg1, int arg2) { // TODO Auto-generated method stub } @Override public void onInfo(MediaPlayer arg0, int arg1, int arg2) { // TODO Auto-generated method stub } @Override public void onPause(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onPrepareComplete(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onPreparing(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onProgress(int arg0, int arg1, int arg2) { // TODO Auto-generated method stub } @Override public void onResume(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onSeekComplete(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onSeeking(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onStart(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onStatusChanged(MediaPlayer arg0, int arg1) { // TODO Auto-generated method stub } @Override public void onStop(MediaPlayer arg0) { // TODO Auto-generated method stub } @Override public void onWasuError(int arg0, String arg1) { // TODO Auto-generated method stub } @Override public void onWasuPlayLimit(int arg0, String arg1) { // TODO Auto-generated method stub } @Override public void setRelativeViews(IMediaControllerChildView... views) { // TODO Auto-generated method stub } @Override public List> getRelativeViews() { // TODO Auto-generated method stub return null; } }