0

私のアプリにはこのコード行があります

requestWindowFeature(Window.FEATURE_NO_TITLE);

この行を呼び出す前に

setContentView(R.layout.home_layout);

私の問題は、アプリが (何らかの理由で) クラッシュすると、次回の起動時に Android がクラッシュ データ ダイアログを表示し、「コンテンツを追加する前に requestFeature() を呼び出す必要があります」というエラーでクラッシュすることです。これに対する回避策はありますか?

編集: 問題は、requestfeature() を呼び出す前にシステムが画面にコンテンツを追加していて、アプリケーションがクラッシュすることです。

4

2 に答える 2

1
requestFeature() must be called before adding content

setContentView前に電話しないでくださいrequestWindowFeature

いいねを使う

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.home_layout);
于 2012-07-31T10:33:40.337 に答える
0

ビュー自体を膨張させる前に、この機能を要求する必要があります。このように使用する場合:

requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.home_layout);

「R.layout.home.layoutという名前のレイアウトを膨張させ、タイトルバーなしで膨張させてください」のようなことを言っています

于 2012-07-31T11:20:24.077 に答える