Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中获得信号强度_Android_Android Layout_Android Activity_Signals_Android Context - Fatal编程技术网

在Android中获得信号强度

在Android中获得信号强度,android,android-layout,android-activity,signals,android-context,Android,Android Layout,Android Activity,Signals,Android Context,我正在样本表面中编码,并使用了以下指南: 我创建了两个完全相同的独立类,不同的是在GetGsmSignalStrength类中没有使用R.layout.main,而是使用了R.layout.activity\u digital\u config,并且在listener类中没有使用Toast.makeText(与它一起工作),而是使用Log.v。最后,我试图通过创建一个GetGsmSignalStrength调用AnalogWatchFaceService OnCreateMethod中的全部内

我正在样本表面中编码,并使用了以下指南:

我创建了两个完全相同的独立类,不同的是在GetGsmSignalStrength类中没有使用R.layout.main,而是使用了R.layout.activity\u digital\u config,并且在listener类中没有使用Toast.makeText(与它一起工作),而是使用Log.v。最后,我试图通过创建一个GetGsmSignalStrength调用AnalogWatchFaceService OnCreateMethod中的全部内容,如下所示:

GetGsmSignalStrength signal = new GetGsmSignalStrength();
我只是在推断在我的情况下我应该怎么做,我可能错了。我没有看到任何打印出来的东西。我怎样才能让它工作?谢谢

我使用的代码在指南中。我执行的类如下所示:

public class AnalogWatchFaceService extends CanvasWatchFaceService  { 
private static final String TAG = "AnalogWatchFaceService";

@Override
public Engine onCreateEngine() {
    return new Engine();
}

private class Engine extends CanvasWatchFaceService.Engine {

如果没有看到代码,就很难为您提供帮助我编辑了这篇文章,其中包含的信息是:我没有看到任何使用GetGsmSignalStrength或试图打印任何值的代码。onCreate应该在实例化时调用。所以我尝试了onResume,并收到了恢复null活动的NullPointException。