嗨,并且非常感谢大家对于已经很好地给予的帮助。首先让我说我从来没有使用android编程!我知道其他一些语言,但我最好是初学者。我被给了这个应用程序,以改变它从哔哔声振动。使用创建时不可用的振动器实例服务时,Android应用程序关闭
thiyagab得这么好给我下面的代码:
import android.os.Vibrator; ...
Vibrator v = (Vibrator) this.getSystemService(Context.VIBRATOR_SERVICE);
// Vibrate for 500 milliseconds
v.vibrate(500);
PS。我悄悄在AndroidManifest.xml文件:
<uses-permission android:name="android.permission.VIBRATE"/>
然而,当我编译它,应用程序关闭和编译器说的服务不是以前的onCreate可用。因此,在寻找尽管他的代码,我看到的onCreate标题:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
和移动
Vibrator v = (Vibrator) this.getSystemService(Context.VIBRATOR_SERVICE);
该线下方将包括内的onCreate。然而,现在内这行代码(其是进一步向上)
// Vibrate for 500 milliseconds
v.vibrate(500);
在V变量是红色像它是未申报。当我将鼠标悬停在它上面时,它说无法解决。我知道这是一个愚蠢的问题。任何人都可以帮助这个新手?非常感谢!!!!
***** EDITED *********再次
感谢您的帮助!!!!
请发布您的整个java类。 –
“清洁工程”有时会解决问题。 –
这是我写的代码的一部分。 (见上) –