3

問題が解決しました!「@ + id /」を忘れた.xmlで非常にばかげた失敗がありました..また、プロジェクトをクリアする必要があったため、Rのこの厄介なエラーを解決できませんでした..


いくつかのコードを試した後、エラーが残りました..彼がRを理解できないという通知も表示されます.

コード: http://pastebin.com/X5nrMHK2


MediaPlayer で少し問題が発生しました。

ボタン 8 を押したときに res/raw フォルダ内のサウンド エイトサウンドを再生したい..

ここに私のコードがあります:

package com.iklikla.eightgame;

import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.widget.Button;

public class MainActivity extends Activity {
Button eight;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    eight.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            MediaPlayer mp = MediaPlayer.create(MainActivity .this,R.raw.eightsound);
            mp.start();
        }
    });
}

}

エラーは22行目にあります

MediaPlayer mp = MediaPlayer.create(MainActivity .this,R.raw.eightsound);

それは言う: メソッド 'create(com.iklikla.eightgame.MainActivitym ?) を解決できません

4

4 に答える 4

5

ここで問題になるのはnewキーワードです。新しいキーワードを削除すると機能します。

Mediaplayer xyz = Mediaplayer.create(this, R.raw.Filename);

于 2015-08-05T17:21:41.457 に答える