別のクラスのインスタンスを持つクラスで始まるアプリがあります。2 番目のクラスは、Runnable を使用して、ユーザーへの歓迎を示します。Runnable を終了し、ユーザーがさまざまなオプションを選択できる Menu クラスに移動する新しいアクティビティを開始したいと考えています。Runnable は canvas を使用して画面にウェルカム メッセージを描画します。実行可能を終了してメニューアクティビティを開始し、レイアウトに既に存在する Menu.xml にビューを設定する方法を知っている人はいますか?
2 に答える
0
ウェルカム ユーザーを表示するコンテンツを含むアクティビティを開始します。このようなものです。
Class Welcome extends Activity {
public void onCreate(){
//set content to welcome..
new Handler().postDelayed(new Runnable(){
public void run(){
//start new ACtivity...
}
}, interval); //interval you want for showing welcome..
}
}
于 2012-04-19T09:41:31.833 に答える
-1
非同期タスクの使用を検討する必要があります。Android で runnables を使用するのは悪い習慣です。
タスクメソッド doInBackground を非同期にしていくつかの計算を続行すると、その後 onPostExecute が呼び出されるため、次のアクティビティに進むことができます。
于 2012-04-19T09:40:22.030 に答える