Java Android和MJPEG+;表面观察

Java Android和MJPEG+;表面观察,java,android,surfaceview,mjpeg,setcontentview,Java,Android,Surfaceview,Mjpeg,Setcontentview,晚安 我使用的是IP摄像头,显示在活动的底部,我使用了这个()的示例,但我需要将链接查看放在SurfaceView上,例如,因为我在上面有一些按钮。 我需要将它“setContentView(mv);”替换为放在SurfaceView上的东西 必须修改的一段代码: package de.mjpegsample; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import andr

晚安

我使用的是IP摄像头,显示在活动的底部,我使用了这个()的示例,但我需要将链接查看放在SurfaceView上,例如,因为我在上面有一些按钮。 我需要将它“setContentView(mv);”替换为放在SurfaceView上的东西

必须修改的一段代码:

package de.mjpegsample;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.view.WindowManager;
import de.mjpegsample.MjpegView.MjpegInputStream;
import de.mjpegsample.MjpegView.MjpegView;

public class MjpegSample extends Activity {

    private MjpegView mv;
    private static final int MENU_QUIT = 1;

    /* Creates the menu items */
    public boolean onCreateOptionsMenu(Menu menu) {    
    menu.add(0, MENU_QUIT, 0, "Quit");
    return true;
    }

    /* Handles item selections */
    public boolean onOptionsItemSelected(MenuItem item) {    
        switch (item.getItemId()) {
            case MENU_QUIT:
                finish();
                return true;    
            }    
        return false;
    }

    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        //sample public cam
        String URL = "http://192.168.1.110/videostream.cgi?user=admin&pwd=";

        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
        mv = new MjpegView(this);

        //MODIFICAR ABAIXO PARA COLOCAR NO SURFACEVIEW.
        setContentView(mv);        

        mv.setSource(MjpegInputStream.read(URL));
        mv.setDisplayMode(MjpegView.SIZE_BEST_FIT);
        mv.showFps(false);
    }

    public void onPause() {
        super.onPause();
        mv.stopPlayback();
    }
}

提前谢谢

?谢谢,修改过的语言。