[英]Android GPS update location
我正在根據手機的位置制作一個簡單的應用程序。 我將此代碼用於GPS定位。 在main()
函數中,我請求GPS位置,然后使用它。 (我正在計算日出和日落)
我可以獲得位置,但是當我啟動應用程序時,我得到了LastKnown
位置。 因此,如果我想要真正的“新位置”,則必須等待GPS鎖定,然后重新啟動應用程序。
因此,我的問題是:如何獲得“新鮮”位置?
好。 我有個主意。
我可以叫MainActivity從另一個班級刷新嗎?
在GPS課上,我有這個
private final Context mContext;
@Override
public void onLocationChanged(Location location) {
startActivity(new Intent(mContext, MainActivity.class));
}
但這是行不通的。 有人可以幫忙嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.