私は自分自身のサービス(RadarService
)をアクティビティで見つけたいと思っています - サービスが動作しているかどうかを確認してください。私自身のサービスを見つけるには?
しかし、名前は、errm、ちょっと混乱していて、私は失われています。サービスを開始するために、私は意図を作成します。
this.radarIntent = new Intent(this, typeof(RadarService));
だから私はこの意図からサービスの名前を抽出し、比較のためにそれを使用しようとした - しかし、Class
プロパティは意図自体のクラスの名前を返します。 、Type
プロパティは空です。
typeof(RadarService).ToString()
- これは私に文字列MyNamespace.RadarService
、niceを使用しようとしました。しかし、私が失敗した実行中のサービスの一覧と一致させようとしたとき、私のサービスはmd5--here-comes-md5-hash--.RadarService
(にClassName
とShortClassName
と設定されています)と記載されています。
私自身のサービスを見つけるにはどうすればいいですか?
ありがとうございました!また、サービスの属性に関する情報。 – greenoldman