私はこの状況に陥っています: 数秒後に活動から外に出たいが、その後はシステムがクラッシュする。私はこれらの行を挿入 :アクティビティから外出するとシステムがクラッシュする
static QRActivity o;
protected void onCreate(Bundle savedInstanceState) {
/////other codes
o =new QRActivity();
public static void myMethod()
{
o.doStuff();
}
private void doStuff()
{
Timer t = new Timer();
t.schedule(new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
Intent i = new Intent(QRActivity.this,MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}
}, 5000);
}
in an other class
QRActivity.myMethod();
それは働いたが秒後にされたが、クラッシュに行く設定と 実際のアプリケーションクラスを言うなしインスタント実行DEXファイルは は、メソッドのandroid.viewを見つけることができませんでしたクラスパスに追加しない nullです。 QRActivity
はを拡張
ありがとうDavid私はそれを行いましたが、私はいつもクラッシュしています。 – Nick
変更したコードとスタックトレースをlogcatからポストする –