Button myButton = new Button(this);
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(this,EqVisualizerCaptureAudio.class);
}
});
なぜ機能しないのですか?その意図は悪いですか?
マニフェスト:
Button myButton = new Button(this);
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(this,EqVisualizerCaptureAudio.class);
}
});
なぜ機能しないのですか?その意図は悪いですか?
マニフェスト:
使用しない場合、Android menifest で EqVisualizerCaptureAudio アクティビティを宣言していますか
<activity
android:name=".EqVisualizerCaptureAudio"/>
使用する
startActivity(new Intent(Current_Activity.this,EqVisualizerCaptureAudio.class));
また
startActivity(new Intent(v.getContext(),EqVisualizerCaptureAudio.class));
代わりは
startActivity(this,EqVisualizerCaptureAudio.class);
View の代わりに Activity を開始するための Activity Context を渡す
startActivity(new Intent(Current_Activity.this,EqVisualizerCaptureAudio.class));
あなたの代わりにこのコードを試してください:
Button myButton = new Button(this);
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
startActivity(getApplicationContext(),EqVisualizerCaptureAudio.class);
}
});
それがあなたを助けることを願っています。
マニフェストに EqVisualizerCaptureAudio アクティビティを追加し、これの代わりに getapplicationcontext を使用します....
私はこれがあなたを助けるかもしれないと思う