buider.show()の「android.view.WindowManager $ BadTokenException:ウィンドウを追加できません」
私のメインから、私activityは内部クラスを呼び出す必要があり、クラス内のメソッドで、私は示す必要がありますAlertDialog。閉じてからOKボタンを押すと、Google Playに転送して購入します。 物事は時代のほとんどのために完璧に動作しますが、少数のユーザーのためにそれが上のクラッシュしbuilder.show()、私は見ることができます"android.view.WindowManager$BadTokenException:クラッシュログから「ウィンドウを追加することができません。お勧めしてください。 私のコードは次のようになります: public class classname1 extends Activity{ public void onCreate(Bundle savedInstanceState) { this.requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); setContentView(R.layout.<view>); //call the <className1> class to execute } private class classNamename2 extends AsyncTask<String, Void, String>{ protected String doInBackground(String... params) {} protected void onPostExecute(String result){ if(page.contains("error")) { AlertDialog.Builder builder = new AlertDialog.Builder(classname1.this); builder.setCancelable(true); builder.setMessage(""); builder.setInverseBackgroundForced(true); …