問題タブ [setcontentview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - main_activity の setcontentview で ListFragment が作成されませんでした
それがフラグメントに関する私の最後の問題であることを願っています:)
2 つのフラグメント (1 つは通常のリスト、もう 1 つはリスト) があり、main_activity で setContentView を実行すると、通常のフラグメントの onCreate が呼び出されているのに、ListFragment onCreate が呼び出されていないことがわかります。
ListFragment で onAttach + onDetach をオーバーライドしなかったことを除いて、どちらもほとんど同じです (通常のコールバックに対して行われました)。私が上書きしたのは、onCreate、onCreateView、onActivityCreated、onStart (asynctask を開始するため)、onSaveInstanceState です。
問題点を教えてください。ListFragment の fragmentManager で NullPointerEception を取得するためです。
いくつかのコード:
activity_main.xml:
アクティビティについて:
フラグメントについて:
リストフラグメント:
スタックトレースの追加:
https://www.dropbox.com/s/dxrz0925u3nfmgp/ddms7983186720865326533.trace
LogCat:
mynews D/dalvikvm﹕ +++ アクティブなプロファイラー数 1 04-19 23:16:24.391 11473-11473/com.kfir.bs.mynews.mynews E/MoreInfoHPW_ViewGroup﹕ 親ビューは TextView ではありません 04-19 23:16 :27.771 11473-12572/com.kfir.bs.mynews.mynews I/dalvikvm﹕ threadid=11: メソッド トレースが終了するのを待っています 04-19 23:16:48.961 11473-11473/com.kfir.bs.mynews.mynews E/MyNews﹕ Exceptionjava.lang.NullPointerException 04-19 23:17:15.451 11473-11479/com.kfir.bs.mynews.mynews D/dalvikvm﹕ +++ アクティブなプロファイラー数 0 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews I/dalvikvm﹕ TRACE STOPPED: 書き込み 44458 レコード 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews W/dalvikvm﹕ 警告:デバッガーがアクティブです。メソッド トレースの結果は歪められます mynews E/MoreInfoHPW_ViewGroup﹕ 親ビューは TextView ではありません 04-19 23:16:27.771 11473-12572/com.kfir.bs.mynews.mynews I/dalvikvm﹕ threadid=11: メソッド トレースが終了するのを待っています 04-19 23 :16:48.961 11473-11473/com.kfir.bs.mynews.mynews E/MyNews﹕ Exceptionjava.lang.NullPointerException 04-19 23:17:15.451 11473-11479/com.kfir.bs.mynews.mynews D/dalvikvm ﹕ +++ アクティブなプロファイラー数 0 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews I/dalvikvm﹕ TRACE STOPPED: 44458 レコードの書き込み 04-19 23:17:15.711 11473- 11479/com.kfir.bs.mynews.mynews W/dalvikvm﹕ 警告: デバッガーがアクティブです。メソッド トレースの結果は歪められます mynews E/MoreInfoHPW_ViewGroup﹕ 親ビューは TextView ではありません 04-19 23:16:27.771 11473-12572/com.kfir.bs.mynews.mynews I/dalvikvm﹕ threadid=11: メソッド トレースが終了するのを待っています 04-19 23 :16:48.961 11473-11473/com.kfir.bs.mynews.mynews E/MyNews﹕ Exceptionjava.lang.NullPointerException 04-19 23:17:15.451 11473-11479/com.kfir.bs.mynews.mynews D/dalvikvm ﹕ +++ アクティブなプロファイラー数 0 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews I/dalvikvm﹕ TRACE STOPPED: 44458 レコードの書き込み 04-19 23:17:15.711 11473- 11479/com.kfir.bs.mynews.mynews W/dalvikvm﹕ 警告: デバッガーがアクティブです。メソッド トレースの結果は歪められます kfir.bs.mynews.mynews E/MyNews﹕ Exceptionjava.lang.NullPointerException 04-19 23:17:15.451 11473-11479/com.kfir.bs.mynews.mynews D/dalvikvm﹕ +++ アクティブなプロファイラー数 0 04 -19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews I/dalvikvm﹕ トレース停止: 44458 レコードの書き込み 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews. mynews W/dalvikvm﹕ 警告: デバッガーがアクティブです。メソッド トレースの結果は歪められます kfir.bs.mynews.mynews E/MyNews﹕ Exceptionjava.lang.NullPointerException 04-19 23:17:15.451 11473-11479/com.kfir.bs.mynews.mynews D/dalvikvm﹕ +++ アクティブなプロファイラー数 0 04 -19 23:17:15.711 11473-11479/com.kfir.bs.mynews.mynews I/dalvikvm﹕ トレース停止: 44458 レコードの書き込み 04-19 23:17:15.711 11473-11479/com.kfir.bs.mynews. mynews W/dalvikvm﹕ 警告: デバッガーがアクティブです。メソッド トレースの結果は歪められます
よろしくお願いします、K
android - setContentView を閉じたり、前のレイアウトの膨張した画面に戻るにはどうすればよいですか?
私はAndroid開発を始めていますが、画面が他のレイアウトよりも膨張したレイアウトであるという呼び出しを閉じる必要がありますsetContentView()
。onClickListener()
myCurrent
これが私のコードです:
バックキーを押すと activity_main にジャンプし、膨張したレイアウトが必要です
android - AndroidでのsetContentViewの問題
私はあなたの助けが必要です、そして私に腹を立てないでください!
私の最初のトレーニング プロジェクトは、新しい Android レイアウトonCreate
を作成し、メソッドにロードすることでした
コードがあります:
問題は、If ステートメントにコメントを付けると、アプリは完全に正常に動作しますが、コメントを削除すると、APP を実行できなくなります!!
public static class PlaceholderFragment extends Fragment {
私のレイアウトがあります
android - runOnUiThread 使用時の白い画面
onTouchListener の実験を行っています。目的は、FrameLayout をどこにでも移動することです。コードの最初のバージョンでは、「viewroot$calledfromwrongthreadexception」エラーが発生します。そのため、2 番目のバージョンでは、runOnUiThread を使用してエラーを解決しようとしています。しかし、そうすると、白い画面しか表示されません。
android - setcontentビューなしでウィジェットのIDを取得するには?
私はアンドロイドの初心者です.私は単純な疑問を持っています.コンテンツビューとして設定せずにレイアウトからウィジェットのIDを取得する方法はありますか?? クラスからのビューを非表示にしようとしています。コードを使用しました
しかし、「id」のエラーは、コンテンツビューとして設定せずにJavaクラスからウィジェットの場合、IDを取得することは可能ですか?? 私を助けてください。前もって感謝します :)
android - setContentView は不明です
はsetContentView
赤い波線で強調されています。ワークスペースをクリーンアップしましたが、同じエラーが残ります。助言がありますか?
コード:
}
java - R.layout.main エラー、解決策がありません
Android向けの開発を始めたばかりです。私が使用しているチュートリアルブックでは、以下のコードを使用していますが、簡単に言えば、動作しません。答えを探したところ、このエラーを解消したと人々が言う解決策はどれもうまくいかなかったことがわかりました。以下は、機能しなかったメソッドのリストです。
-クリーニング: エラーを解決するまでクリーニングできないと表示されました。
- プロジェクトのビルド: ビルドしましたが、エラーは消えませんでした。
・インポートの削除 R: エラーが消えませんでした。
- import R の名前を import me.package.R に変更: エラーが続く。
エラーを生成しているコードは次のとおりです。
誰でも私を助けることができますか?