相关疑难解决方法(0)

Android活动onCreate从另一个活动导航时被调用两次

我有一个应用程序,在用户在webview活动上使用OAuth进行身份验证后生成音乐,看起来像这样:主要玩家活动 - OAuth活动 - 回到主要玩家活动.但是,从OAuth活动开始,onCreate方法被调用两次,导致同时生成和播放两个音轨.以下是MainActivity代码的一部分:

public class MainActivity extends Activity {
int pitch=60;
private static final float VISUALIZER_HEIGHT_DIP = 50f;
Random rn;

boolean isRunning = true;  
boolean isPlaying=false;
SeekBar fSlider;
double sliderval;
MediaPlayer mediaPlayer=new MediaPlayer();
ImageButton startStopButton;
ImageButton stopButton;
SeekBar vSlider;
VisualizerView mVisualizerView;
private Visualizer mVisualizer;
ImageButton connectButton;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
   // point the slider to the GUI widget
    rn = new Random();
    fSlider = (SeekBar) findViewById(R.id.frequency);        
    fSlider.setProgress(0);
    vSlider= (SeekBar) findViewById(R.id.seekBar2);
    vSlider.setMax(10);
    vSlider.setProgress(0);
    TextView viewinterval=(TextView) …
Run Code Online (Sandbox Code Playgroud)

android android-activity

4
推荐指数
2
解决办法
9774
查看次数

标签 统计

android ×1

android-activity ×1