-1

私のアプリケーションでは、ボタンのイベントリスナーでアクティビティタイムアウトが発生しています。onclickイベントリスナーのコードは次のとおりです。ボタンを押すと、アクティビティがタイムアウトになります。

btn_process_job.setOnClickListener(m2AddListener);
private OnClickListener m2AddListener = new OnClickListener()
{
    public void onClick(View v)
    {
        Bundle extras = getIntent().getExtras();
        if(extras !=null) {
            String fileName = extras.getString("file_name");
        }
    }
};

パラメータは、別のアクティビティで次のように設定されます

Intent i = new Intent(CameraPreview.this, InitProgram.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
i.putExtra("file_name", mLocation.getName());
startActivityForResult(i, 1);

この問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

これを試して:

btn_process_job.setOnClickListener(new OnClickListener()
{
    public void onClick(View v)
    {
        Bundle extras = getIntent().getExtras();
        if (extras !=null) {
            String fileName = extras.getString("file_name");
        }
    }
};
于 2012-04-21T10:57:50.847 に答える