bonjour ,
j'ai un petit probléme dans mon projet malgré qu'il n'y a aucun erreur
je veux dans mon projet lire les videos en streaming
mais le probléme lorque je saisie moi meme url elle fonctionne bien
mais lorque se trouve dans le flux rss ne foncttionnne plus
voila mon code java
merci de me repondre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90 package com.google.android.AppEST; import android.app.Activity; import android.content.Context; import android.content.pm.ActivityInfo; import android.graphics.Color; import android.os.Bundle; import android.util.DisplayMetrics; import android.util.Log; import android.widget.MediaController; import android.widget.VideoView; public class Video extends Activity { private static final String TAG = "Video"; private static String urlfichier; private int val; public static void seturlfichier(String url) { Video.urlfichier=url; } @ Override public void onCreate(Bundle icicle) { super.onCreate(icicle); Video1 view = new Video1(this); setContentView(view); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); Log.i("","fff"+urlfichier); String tt = urlfichier; view.setVideoPath(tt); // view.setVideoPath("http://www.getvas.com/getiphone/data/videos/Darragi.mp4"); view.requestFocus(); view.setMediaController(new MediaController(this)); view.start(); } public int getScreenHeight() { DisplayMetrics metrics = new DisplayMetrics(); ((Activity) this).getWindowManager().getDefaultDisplay() .getMetrics(metrics); return metrics.heightPixels; } public int getScreenWidth() { DisplayMetrics metrics = new DisplayMetrics(); ((Activity) this).getWindowManager().getDefaultDisplay() .getMetrics(metrics); return metrics.widthPixels; } private class Video1 extends VideoView{ public Video1(Context context) { super(context); } @Override protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec) { setMeasuredDimension(getScreenWidth(),getScreenHeight()); } } }
Partager