0

自分でアプリを作って、そのパスワードを設定したい(パスワードはABC)。Password = ABCアプリが自動でオンになっている場合は、editTextにPasswordと入力すると、パスワード#ABCが再試行されます。私がそれをするのを手伝ってください!この方法を試しましたが、エラーが発生します。エラーは、パスワードを間違って入力して削除したため、アプリが強制的に閉じられた場合です。

class mythread implements Runnable {
    @Override
    public void run() {
        // TODO Auto-generated method stub
        int i = 0;
        while (i == 0) {
            if (edit.getText().toString().equals(ABC)) {
                android.os.Process.killProcess(android.os.Process.myPid());
            }
        }
    }
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main)

....。

mythread thread = new mythread();
    Thread td = new Thread(thread);
    try {
        td.sleep(500);
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    td.start();
}
4

1 に答える 1

0

これは、説明したセットuoに実際にスレッド化する必要はありません。SharedPreferencesを見て、ログインページの前の画面、またはログインページのアクティビティのonCreateに値が保存されているかどうかを確認します。

于 2013-01-21T01:18:10.817 に答える