1
我幾乎完成了我的開發Android應用程序,但我希望能夠給用戶選項來運行它在後臺最小化,並提醒每當發生一些事件時。
但是,我真的不知道從哪裏開始。我試圖讓一個圖標顯示在狀態欄上,但無濟於事。基本上,我希望功能類似於「Trapster」應用程序,在該應用程序中出現一個小圖標,當您接近速度攝像頭時,該應用程序會通知您!
下面的代碼我有SOFAR:
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.widget.Toast;
public class Background extends Service{
@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
super.onCreate();
Toast.makeText(this,"Service created ...", Toast.LENGTH_LONG).show();
}
@Override
public void onDestroy() {
super.onDestroy();
Toast.makeText(this, "Service destroyed ...", Toast.LENGTH_LONG).show();
}
}
此外,是否有必要設置爲使用服務的一些權限?以下是我在清單文件中的內容:
<uses-permission
android:name="android.permission.ACCESS_BACKGROUND_SERVICE" />
嘿,這是現在的工作。我現在可以發送通知到狀態欄。非常感謝! – Eamorr 2010-12-23 17:03:50