⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mediasamplermidlet.java

📁 MAPI手机多媒体播放的例子
💻 JAVA
字号:
package com.nokia.example.mmapi.mediasampler;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

import com.nokia.example.mmapi.mediasampler.data.MediaFactory;
import com.nokia.example.mmapi.mediasampler.viewer.MediaList;

/**
 * MMAPI example MIDlet class.
 */
public class MediaSamplerMIDlet extends MIDlet
{
    private final MediaList list;

    public MediaSamplerMIDlet()
    {
        MediaFactory.setMidlet(this);
        list = new MediaList(this);
    }

    /**
     * Overriden MIDlet method
     */
    public void startApp()
    {
        Displayable current = Display.getDisplay(this).getCurrent();
        if (current == null)
        {
            // first call
            Display.getDisplay(this).setCurrent(list);
        }
        else
        {
            Display.getDisplay(this).setCurrent(current);
        }
    }

    /**
     * Overriden MIDlet method
     */
    public void pauseApp()
    {

    }

    /**
     * Overriden MIDlet method.
     */
    public void destroyApp(boolean unconditional)
    {
        list.releaseResources();
    }

    /**
     * Exits the MIDlet. Called when exit command is selected from the
     * MediaList.
     */
    public void listExit()
    {
        exitRequested();
    }

    /**
     * Exits the MIDlet.
     */
    private void exitRequested()
    {
        destroyApp(false);
        notifyDestroyed();
    }

    /**
     * Displays an error message in Alert.
     * 
     * @param message
     *            String as message to display.
     */
    public void alertError(String message)
    {
        Alert alert = new Alert("Error", message, null, AlertType.ERROR);
        Display display = Display.getDisplay(this);
        Displayable current = display.getCurrent();
        if (!(current instanceof Alert))
        {
            // This next call can't be done when current is an Alert
            display.setCurrent(alert, current);
        }
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -