如何在java中使android手机保持沉默

嗨,我是Android开发的新手。 我想用java让我的android手机保持沉默。 搜索谷歌后,我发现了一些例子,但他们没有为我工作。 这是我的代码。

package com.zafar.silent; import android.app.Activity; import android.content.Context; import android.media.AudioManager; import android.os.Bundle; public class Silent extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT); } } 

有人可以帮我,我怎么能跑这个?

提前致谢

更新

这是我的清单文件

              

我更新了menifest文件

尝试这个 :

  AudioManager audio = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audio.setRingerMode(0); 

清单文件:

     

您必须将此权限添加到清单文件中:

  

也许您需要在AndroidManifest中包含以下权限…