小编Haa*_*aar的帖子

Android Studio:无法解析符号“原始”

我在“ res”文件夹中有一个名为“ raw”的资源目录,但仍然无法通过我的代码访问它。尝试声明MediaPlayer变量时发生问题。

public class MainActivity extends AppCompatActivity {

    private MediaPlayer pSong;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        pSong = MediaPlayer.create(this,R.raw.rando);


        Button playButton = (Button) findViewById(R.id.play);

        playButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(MainActivity.this,"Play", Toast.LENGTH_SHORT).show();
            }
        });

        }

}
Run Code Online (Sandbox Code Playgroud)

java android-studio

3
推荐指数
3
解决办法
5020
查看次数

如何在方法声明中使用“throws IllegalArgumentException”

您如何编写在方法声明中具有“throws IllegalArgumentEception”的方法。比如这个:如果我只在 d>0 时返回 d 否则抛出 an IllegalArgumentException,我该怎么做?你使用try{}catch{}吗?

public double getPrice(double d) throws IllegalArgumentException {

}
Run Code Online (Sandbox Code Playgroud)

java illegalargumentexception

-3
推荐指数
1
解决办法
9902
查看次数