리스트 뷰에서 data[4]로 동영상 주소를 파싱해서 받아왔는데요

문제는 동영상 플레이어로 프로그램 된게 아니고

뉴인터넷으로 프로그램 되어있어 인터넷창이 열렸다가 플레이어로 넘어갑니다.

그래서 인터넷창을 빼고 싶은데요


myListview.setOnItemClickListener(new OnItemClickListener() {


public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,

long arg3) {

// TODO Auto-generated method stub

IconTextItem Item = (IconTextItem) adapter.getItem(arg2);

String[] data = Item.getData();

Intent intent = new Intent (Intent.ACTION_VIEW,Uri.parse(data[4]));

startActivity(intent);

}

});


================================================ 라이브플레이어 ===================================================

final AlertDialog.Builder builder = new AlertDialog.Builder(this);

    builder.setPositiveButton("확인",new DialogInterface.OnClickListener() {

    

     public void onClick(DialogInterface dialog, int which) {

    //main.this.finish();

   

    String path = "rtsp://loacalhosy/live/test";

Intent i;

try {

 

i = Intent.parseUri(path, Intent.URI_INTENT_SCHEME);

      startActivity(i);

} catch (URISyntaxException e) {

       // TODO Auto-generated catch block

e.printStackTrace();

}

    }

    }).setNegativeButton("취소", new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {

dialog.cancel();

}

}).setMessage("3G, 4G 사용 시 데이터 이용료가 부과될 수 있습니다").setTitle("알림");

    

    //버튼 선언

    ImageButton bt1 = (ImageButton) findViewById (R.id.play);

    //버튼 이벤트처리

    bt1.setOnClickListener(new View.OnClickListener(){


public void onClick(View arg0) {

builder.show();


}

    });

라이브 플레이어는 이렇게 프로그램 해서 잘 되는데요

리스트뷰에서 리스트중 하나 터치를 하면 다이얼로그창이 뜨고 확인 취소를 선택 창이 뜬뒤에 이밴트 처리를 하게 하고 싶은데요

String path = data[4]값을 어떡게 입력을 해야될지 모르겠습니다. 그리고 다이얼로그창 뜨게 하는거것도...

이래 저래 해보고 있는데 에러만 나고 잘 해결이 되지 않아 이렇게 글 올립니다. ㅜㅜ;

제발 프로그램으로 알려주시면 안될까요 ㅜㅜ;