sql >> データベース >  >> RDS >> SQLite

doInbackground中に進行状況を表示する

    AsyncTaskを使用できます。

    この動作コードを確認してください...

    AsyncTaskを呼び出すには、new BackGround()。execute();

    を使用します

    プライベートクラスBackGroundはAsyncTaskを拡張します {

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            pDialog = new ProgressDialog(Instructions.this);
            pDialog.setMessage("Please wait...");
            pDialog.setCancelable(false);
            pDialog.show();
    
        }
    
        @Override
        protected Void doInBackground(Void... arg0) {
            // here is your background process...
            return null;
    
        }
    
        @Override
        protected void onPostExecute(Void result) {
            super.onPostExecute(result);
            if (pDialog.isShowing())
                pDialog.dismiss();
        }
    }
    



    1. C++プログラムをMariaDBに接続する方法

    2. 新しい行に対してのみ、デフォルトのNOW()でタイムスタンプ列を追加します

    3. psycopg2.OperationalError:致命的:サポートされていないフロントエンドプロトコル1234.5679:サーバーは2.0から3.0をサポートします

    4. 読み取り専用のOracleホーム