小编Rag*_*ula的帖子

活动已泄露窗口com.android.internal.policy.impl.PhoneWindow$DecorView@46029dd0

我正在开发一种反馈类型的应用程序,当我单击"submitnow"按钮时,我收到以下错误

活动已经泄露窗口

com.android.internal.policy.impl.PhoneWindow$DecorView@46029dd0
Run Code Online (Sandbox Code Playgroud)

以下是我的代码,请帮帮我.

public class SignOut_Activity extends SherlockActivity implements
        OnClickListener {

    Button btnSubmitNow, btnSubmitLater;
    ProgressDialog progressDialog;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
        setContentView(R.layout.signout);

        ((TextView) findViewById(R.id.tvSubTitle))
                .setText(StoresListAdapter.StoreName);

        btnSubmitNow = (Button) findViewById(R.id.btnSubmitNow);
        btnSubmitLater = (Button) findViewById(R.id.btnSubmitLater);

        btnSubmitNow.setOnClickListener(this);
        btnSubmitLater.setOnClickListener(this);

        progressDialog = new ProgressDialog(SignOut_Activity.this);
        progressDialog.setMessage("Uploading data, please wait...");

    }

    @Override
    public boolean onOptionsItemSelected(
            com.actionbarsherlock.view.MenuItem item) {

        switch (item.getItemId()) {
        case android.R.id.home:
            // app icon in action bar clicked; finish activity to go home
            finish();
            break;

        default:
            break;
        }

        return super.onOptionsItemSelected(item);
    } …
Run Code Online (Sandbox Code Playgroud)

java android android-dialog android-dialogfragment

7
推荐指数
1
解决办法
3万
查看次数