ACTION_LOCATION_SOURCE_SETTINGS :无法解析或不是字段
Posted
技术标签:
【中文标题】ACTION_LOCATION_SOURCE_SETTINGS :无法解析或不是字段【英文标题】:ACTION_LOCATION_SOURCE_SETTINGS : cannot be resolved or is not a field 【发布时间】:2014-03-27 03:10:52 【问题描述】:我正在通过 Intent 调用 ACTION_LOCATION_SOURCE_SETTINGS。它显示无法解析或不是从外部导入项目时导致的字段。我现在该怎么办?
Intent viewIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(viewIntent);
【问题讨论】:
您是否将import android.provider.Settings;
导入到您的活动中?
这个我试过了,不是Importing-import android.provider.Settings;
为什么?因为它在我的情况下工作。
您是否将其导入到您的活动中?
那么结论是旧的 Android 集 Settings.ACTION_LOCATION_SOURCE_SETTINGS
和新的 Android 集 android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS
【参考方案1】:
试试这个..
我猜你的导入是错误的
使用
import android.provider.Settings;
或者像下面这样尝试。
Intent viewIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(viewIntent);
【讨论】:
我试过这种方式但是设置没有导入,即使我复制了 import android.provider.Settings;显示为删除导入错误【参考方案2】:在 Eclipse 检查项目的属性中,选择“Android”并检查目标名称是“Android 6.0”或 +
【讨论】:
以上是关于ACTION_LOCATION_SOURCE_SETTINGS :无法解析或不是字段的主要内容,如果未能解决你的问题,请参考以下文章