用户应答呼叫时启动计时器

时间:2016-09-28 10:21:57

标签: android android-broadcastreceiver

我制作的应用应该能识别用户何时接听拨出电话。问题是我在TelephonyManager中只有3个状态,响铃,摘机和空闲。当电话拨号时,即使在应答呼叫之前,状态也是摘机状态。如何识别用户通话时的响应时刻?当我使用默认拨号应用程序时 在我的手机中,当用户在通话时回答时显示计时器。怎么做到这一点?

com.badlogic.gdx.utils.SerializationException: Error reading file: uiskin.json
at com.badlogic.gdx.scenes.scene2d.ui.Skin.load(Skin.java:98)
at com.badlogic.gdx.scenes.scene2d.ui.Skin.<init>(Skin.java:75)
at local.bb.learn2.MainMenuScreen.<init>(MainMenuScreen.java:29)
at local.bb.learn2.MainMenuScreen.getInstance(MainMenuScreen.java:121)
at local.bb.learn2.MyGdxGame.create(MyGdxGame.java:61)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:147)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)
Caused by: com.badlogic.gdx.utils.SerializationException: Error reading file: uiskin.json
    at com.badlogic.gdx.utils.Json.fromJson(Json.java:702)
    at com.badlogic.gdx.scenes.scene2d.ui.Skin.load(Skin.java:96)
    ... 6 more
Caused by: com.badlogic.gdx.utils.SerializationException: Error parsing file: uiskin.json
    at com.badlogic.gdx.utils.JsonReader.parse(JsonReader.java:77)
    at com.badlogic.gdx.utils.Json.fromJson(Json.java:700)
    ... 7 more
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: uiskin.json (Internal)
    at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:136)
    at com.badlogic.gdx.files.FileHandle.reader(FileHandle.java:163)
    at com.badlogic.gdx.utils.JsonReader.parse(JsonReader.java:75)
    ... 8 more
Exception in thread "LWJGL Application" java.lang.NullPointerException
    at local.bb.learn2.MainMenuScreen.render(MainMenuScreen.java:131)
    at com.badlogic.gdx.Game.render(Game.java:46)
    at local.bb.learn2.MyGdxGame.render(MyGdxGame.java:68)
    at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:223)
    at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)

0 个答案:

没有答案