Ker*_*mia 1 service android if-statement
我正在写一个服务应用程序Android.在这个应用程序中,我正在使用onStartCommand事件从Main活动接收命令.该IF块正在检查变量.正如您在图片中看到的那样(调试模式),值为"start"但该IF语句不起作用并将重定向到Else.为什么?

尝试用.equals会帮助你...
String is not Primary Data type in java
总是使用.equals() when you have Object和String is Object
==仅用于primitive data type和==在对象中比较您的String Refrences ...而不是值...
if(ReceivedCommandFromUser.equals("start"))
{
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |