5
非アクティビティクラス(LocationManager)でgetSystemServiceを使用するにはどうすればよいですか?
重い作業を行うために、メインのアクティビティのOnCreateメソッドから別のクラスにタスクをオフロードするときに問題があります。 非アクティビティクラスからgetSystemServiceを呼び出そうとすると、例外がスローされます。 どんな助けでも大歓迎です:) lmt.java: package com.atClass.lmt; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; import android.location.Location; public class lmt extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); fyl lfyl = new fyl(); Location location = lfyl.getLocation(); String latLongString = lfyl.updateWithNewLocation(location); TextView myLocationText = (TextView)findViewById(R.id.myLocationText); myLocationText.setText("Your current position is:\n" + …
181
android