您好,我正在测试此代码,但在startUpdatesButtonHandler()
和stopUpdatesButtonHandler()
我收到的消息是这些代码从未使用过。我应该在哪里使用这些,我忘记了什么吗?我使用了上面链接的代码。
lat lon没有更新,这是因为没有使用启动和停止按钮?我必须刷新整个活动才能更新。
答案 0 :(得分:1)
// Locate the UI widgets.
mStartUpdatesButton = (Button) findViewById(R.id.start_updates_button);
mStopUpdatesButton = (Button) findViewById(R.id.stop_updates_button);
您需要在这两个按钮上设置onClickListener
。
检查main_activity.xml
文件,可能已经设置了onClick
。但是它在评论中说,并且您可以在代码中看到它startUpdatesButtonHandler(View view)
如果已经进行了位置更改将无效。
答案 1 :(得分:1)
只需添加已接受的评论作为答案。您需要在XML中添加它们。
e.g。
<Button
...
android:onClick="startUpdatesButtonHandler"
android:text="@string/start_update" />
<Button
...
android:onClick="stopUpdatesButtonHandler"
android:text="@string/stop_update" />