2013-11-21 4 views
0

Итак, я пытаюсь запрограммировать звуковую дорожку со мной и голосами моих друзей, но чертово не узнает R.raw.blahblahblah и продолжает говорить, что raw не может быть решена. Вот код кода, который имеет значение:R.raw.any ничего не узнает

package com.example.paksoundboard; 

    import com.example.paksoundboard.R; 
    import android.app.Activity; 
    import android.media.MediaPlayer; 
    import android.os.Bundle; 
    import android.support.v4.app.NavUtils; 
    import android.view.MenuItem; 
    import android.view.View; 
    import android.view.Window; 



    public class SoundBoard extends Activity { 
    public int guyt = Selection.whichMan(); 
    private MediaPlayer mp; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
    setContentView(R.layout.activity_sound_board); 
    } 


    public void John(View view){ 
    guyt = 1; 
    } 
    public void Ettore(View view){ 
    guyt = 2; 
    } 
    public void Phil(View view){ 
    guyt = 3; 
    } 
    public void Knox(View view){ 
    guyt = 4; 
    } 
    public void TJ(View view){ 
    guyt = 5; 
    } 
    public void yo(View view){ 
    mp.reset(); 
    switch (guyt) { 
    case 1: mp = MediaPlayer.create(getApplicationContext(), com.example.paksoundboard.R.j.yo); 
       break; 
    case 2: mp = MediaPlayer.create(getApplicationContext(), R.e.yo); 
       break; 
    case 3: mp = MediaPlayer.create(getApplicationContext(), com.example.paksoundboard.R.raw.t.yo); 
       break; 
    case 4: mp = MediaPlayer.create(getApplicationContext(), R.k.yo); 
       break; 
    case 5: mp = MediaPlayer.create(getApplicationContext(), R.raw.t.yo); 
       break; 
    } 
    mp.prepare(); 
    mp.start(); 
    } 

Любая помощь была бы принята с благодарностью!

+0

R.raw.filename. Никаких других форматов или подпапок не поддерживается – DroidBender

+0

Как вы можете видеть, я играл с синтаксисом того, как R.raw.whatever входит, но все, что читает R., поскольку не может решить. –

+0

@MartijnVanMierloo Я понимаю синтаксис, и я правильно установил папки и файлы в папке res /. –

ответ

1

просто очистите свой проект от затмения, нажав PROJECT-> CLEAN ... Убедитесь, что у вас не будет какой-либо ошибки компиляции во время очистки другого мусора. Ваш R-файл будет удален. Просто прокомментируйте строки ошибок и ракоммента их после очистки а также удалить этот импорт import com.example.paksoundboard.R; и не создавать подпапку в raw

Смежные вопросы