ボタンと変数で変数を初期化しようとしています。 しかし、ボタンのOnClickListenersを設定した場合、アプリケーションを初期化しようとすると、アプリケーションが予期せず停止します。 私はOnClickListenerの設定の行をコメントする場合、アプリケーションは正常に動作しています。だから私はこの問題は、クラス名がData.javaボタンのOnClickListenerが機能しない
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class Data extends Activity implements OnClickListener {
Button start, startFor;
EditText sendET;
TextView gotAnswer;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
initialise();
start.setOnClickListener(this);
**startFor.setOnClickListener(this);
setContentView(R.layout.get);**
}
private void initialise() {
// TODO Auto-generated method stub
start = (Button) findViewById(R.id.bSA);
startFor = (Button) findViewById(R.id.bSAFR);
sen
dET = (EditText) findViewById(R.id.etSend);
gotAnswer = (TextView) findViewById(R.id.tvGot);
}
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case (R.id.bSA):
break;
case (R.id.bSAFR):
break;
}
}
}
であり、対応するマニフェストを追加活動が
<activity
android:name=".Data"
android:label="@string/app_name" >
</activity>
あるAndroidManifest.xmlを に私の活動を添付したOnClickListener.Iに間違いであることを確信しています
OnClickListenerを設定する際のエラーとは何ですか?彼らの何かが間違っていますか?
ケース(R.id.bSA):これは動作しますか? R.id.bSA: –
@パドマ・クマール:何か違いはありますか? –