我有一個bindService的問題。在我的活動中,我有以下代碼:Android綁定服務問題
private ServiceConnection mConnection = new ServiceConnection() {
public void onServiceConnected(ComponentName className,
IBinder service) {
mService = IPrimary.Stub.asInterface(service);
}
public void onServiceDisconnected(ComponentName className) {
mService = null;
}
};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mContext = this;
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.login);
mApi = new ApiRequest(SIGNIN_METHOD);
boolean isConnected = bindService(new Intent(IPrimary.class.getName()),
mConnection, Context.BIND_AUTO_CREATE);
但isConnected每次都等於false。
在我的清單文件我有:
<service android:name=".DownloaderService">
<intent-filter>
<action android:name=".IPrimary" />
SI我不明白的問題。在logcat的出現:
I/ActivityManager(52):顯示活動com.touristeye.code/.login文件:485918毫秒(共913151毫秒)
謝謝