【发布时间】:2023-03-18 01:00:01
【问题描述】:
我使用此代码连接到我的服务,但是当我输入此行时
this.bindService(service, conn, flags);
我收到错误消息:syntax error on token "}", { expected after this token ... (1)
这是我班级的所有代码:
package com.flaxa.fixx;
import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.content.ServiceConnection;
import android.os.Bundle;
import android.os.IBinder;
import android.view.View;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void butonRunOnlyClickHandler(View target) {
Intent activity = new Intent(this, com.flax.trainer.RunOnly.class);
startActivity(activity);
}
public void butonChallengeClickHandler(View target) {
}
public void butonProgramClickHandler(View target) {
}
public void butonCalculatorClickHandler(View target) {
}
ServiceConnection conn = new ServiceConnection() {
@Override
public void onServiceDisconnected(ComponentName name) {
// TODO Auto-generated method stub
}
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
// TODO Auto-generated method stub
}
this.bindService(new Intent("") , conn, Context.BIND_AUTO_CREATE);
};
}
有人可以帮助我使用 bindService 功能吗?我错了?
谢谢
【问题讨论】: