在 Android 上获取类型
getType on Android
我正在尝试制作一个程序,每次用户摇动 phone 时都会刷新,在网上搜索后,我相信我找到了一个可以运行的程序,在将其复制下来后,似乎getType 只有一个错误,有人知道问题出在哪里吗?
如果我得到正确的代码,getType() 方法 returns 一个枚举,因为它等同于一个。所以,你需要:
if(something.getType().toString().equals(Sensor.TYPE_ACCELEROMETER.toString()))
如果它 returns 是一个字符串并且等同于一个字符串:(但在那种情况下你不应该得到一个错误。你得到一个错误吗?你可以详细说明一下......)
if(something.getType().equals(Sensor.TYPE_ACCELEROMETER))
我正在尝试制作一个程序,每次用户摇动 phone 时都会刷新,在网上搜索后,我相信我找到了一个可以运行的程序,在将其复制下来后,似乎getType 只有一个错误,有人知道问题出在哪里吗?
如果我得到正确的代码,getType() 方法 returns 一个枚举,因为它等同于一个。所以,你需要:
if(something.getType().toString().equals(Sensor.TYPE_ACCELEROMETER.toString()))
如果它 returns 是一个字符串并且等同于一个字符串:(但在那种情况下你不应该得到一个错误。你得到一个错误吗?你可以详细说明一下......)
if(something.getType().equals(Sensor.TYPE_ACCELEROMETER))