程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> android as...-小白學習android開發中,求賜教,在eclipse中可以生成apk而且在真機上播放了

android as...-小白學習android開發中,求賜教,在eclipse中可以生成apk而且在真機上播放了

編輯:編程解疑
小白學習android開發中,求賜教,在eclipse中可以生成apk而且在真機上播放了

Java代碼:...
onCreate{
...
final MediaPlayer mPlayer = new Media Player().create(this,R.raw.music);
mPlayer.start();
...
}

代碼是要實現在啟動界面播放音樂,結果as說
show references to static methods and fields via class instance rather than a classitself。不知是什麼意思,求賜教,今天被android studio 折磨死啦!

最佳回答:


這句話的翻譯是你將靜態方法關聯到一個類的實例了,而不是一個類的本身。
靜態方法不允許實例化,而是應該用類名.靜態方法名來調用

 final MediaPlayer mPlayer = new Media Player().create(this,R.raw.music);

你把這句改成


 final MediaPlayer mPlayer = Media Player().create(this,R.raw.music);

你看看這個

qq_29500013
qq_29500013
qq_29500013
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved