2011-09-09 19 views
0

こんにちは、私はアンドロイドには新しく、このコードを使用してYouTube動画を再生しようとしていますが、エラーが表示されない場合もあります。YouTubeのビデオを再生できません

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    Uri uri = Uri.parse("http://www.youtube.com/watch?v=hPUGNCIozp0"); 
    Intent intent = new Intent(Intent.ACTION_VIEW,uri); 
    startActivity(intent); 
} 

私のXMLファイル

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="@drawable/back" 
    android:weightSum="1"> 
</LinearLayout> 

私のマニフェストファイル

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.vdemo" android:versionCode="1" android:versionName="1.0"> 
<uses-sdk android:minSdkVersion="9" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<application android:icon="@drawable/icon" android:label="@string/app_name"> 
    <activity android:name=".VDemoActivity" android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

</application> 
</manifest> 
+0

'logcat'の出力を見てください。 – Dave

答えて

0

でpermissoinを追加していますが、確かにちょっとここにそれが正常に動作しています。私はコードをチェックした。私はインターネットの許可を確認すると思います。実行後、インターネットやYouTubeなどのオプションを取得することができます。

+0

にお返事ありがとうございます – Mahek

+0

出力やエラーが発生しないように助けてください – Mahek

+0

私はそれを得ることができました私は古いデバイスを使用していました – Mahek

0

あなたはAndroidManifest.xmlを

<uses-permission 
android:name="android.permission.INTERNET" /> 

<uses-permission 
android:name="android.permission.ACCESS_NETWORK_STATE" /> 
+0

はい、間違いなく私はそれを – Mahek

関連する問題