問題タブ [oncreate]

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.

0 投票する
2 に答える
7817 参照

android - アクティビティ開始時のサービス待ち方

単一のサービスと通信するアクティビティを持ち、そのサービスの開始、停止、または設定の変更に使用されるアプリケーションを作成しています。このヒントからのシングルトンアプローチを使用しました。

私の問題は、ビジー待機が機能せず、アクティビティがブロックされるため、リスナーをサービスに接続できないことです。アプリケーションの開始時にサービスを開始するか、現在のインスタンスを取得したいので、onCreateにビジー待機を入れます。私はこれを非常に間違っていると思うので、どうすればこれを適切に行うことができますか?

また、これに対するより良いアプローチがある場合は、リンクやガイドを投稿してください.Android開発者サイトで混乱しています:P

ありがとう!

0 投票する
1 に答える
1035 参照

android - Android AsyncTask と

こんにちは、OnCreate() で呼び出されるアプリケーションに AsyncTask があり、Web 経由でデータを取得し、ダウンロード中に不確定な進行状況バーを表示します。

問題は、アプリを起動すると、AsyncTask が終了するまで画面が空白のままになることです。コードはそのようなものです。

0 投票する
2 に答える
250 参照

android - アンドロイドの向きの問題

現在、Androidでオーディオストリーミングに取り組んでいます。オーディオのストリーミングと再生に関連して私が書いたすべてのメソッドは、onCreate()メソッドにあります。問題は、ポートレートモードに変更すると、すべてのメソッドが再度呼び出されることです。どうすればこれを防ぐことができますか?

0 投票する
2 に答える
1195 参照

android - オートフォーカスとeditviewのAndroidのデフォルトのオンフォーカス、それを削除する方法は?

私のアプリケーションでは、最初のアクティビティにオートコンプリートがあり、2番目のアクティビティにいくつかのエディットテキストがあります。

エミュレーターでコードを実行すると、正常に動作し、プログラムを実行しても画面に仮想キーボードが表示されません。

ただし、アプリケーションの読み込み時にデバイスにデプロイすると、onfocusが直接オートコンプリートになり、キーボードが飛び出します。また、最初のアクティビティから2番目のアクティビティに移動すると、onfocusが最初のエディットテキストにあり、キーボードが飛び出します。

すべてのページでこのオンフォーカスを無効にします。どうやってするか ?

0 投票する
4 に答える
9362 参照

android - ボタンクリックでAndroidのメインメニューに戻る

Androidの場合、私のアプリには、ユーザーがクリックしてアプリを開いたとき(onCreate)に表示される画面に戻すためのボタンがあります。

そのボタンを設定して、ユーザーをメインメニューに戻すにはどうすればよいですか?

私はswitchステートメント(クリック時)に次のようなものがあります:

ここで、return_mainはボタンのIDです....それが正しくないことはわかっていますが、他の方法は考えられませんでした。

ありがとう!

0 投票する
5 に答える
24549 参照

android - Android:onCreate()が複数回呼び出される(私ではない)

今はよくわからないことがあります。

私のメインアクティビティクラスは、TCP接続を待機する新しいスレッドを作成するサービスを作成します。入ってきたら、新しいアクティビティを開始します。

その後、onCreate()そのクラスのメソッドが実行されます。2つのスレッドを作成します。1つはデータを記録して送信し、もう1つはデータを受信して​​再生します。これらのスレッドには、永久にwhileループがあります。

onCreate()何らかの理由で、その最後のクラスのが再び呼び出され、プログラムがクラッシュすることに気付きました。2つのスレッドのみが実行されており、ユーザーの操作がないため、なぜ再度呼び出されるのかわかりません。ドキュメントには、「アクティビティが最初に作成されたときに呼び出されます」と記載されています。アクティビティはすでに実行されており、作成しようとはしていません。

誰かが私にこの振る舞いを説明してもらえますか?

0 投票する
1 に答える
131 参照

android - onCreated メソッドでファイルをペアリングする

私はAndroidアプリケーションに取り組んでいます。このメソッドを持つアクティビティがあります:

メソッドでテキスト ファイルを解析していますが、onCreateこれは遅くなる可能性があります。

ObjectParsed基本クラスで定義されており、非常super.onCreate(savedInstanceState);に呼び出されるように設定する必要があります。

そして、それを正しく行っていますか?おそらくParse.parseFile(file)、別のメソッドまたは非同期タスクで実行できます。

ありがとう。

0 投票する
2 に答える
3036 参照

android - 画面の向きを変更する問題: onCreate

画面の向きを変更するときに問題があります。サービスによって呼び出される 2 つの意図を持つアクティビティがあります。

画面を回転させてランドスケープ モードにすると、onCreate が呼び出されます。問題は、ボタンと、ハンドラーを介して更新される TextField があることです)、それらはもう反応しないようです。

これは、onCreateにボタンを追加しようとしたときのコードですが、ビューがランドスケープモードに変更されると応答しません:

人々はこの方向転換をどのように扱いますか? onCreateをリコールしないようにする方法はありますか、またはこのケースを処理する最も一般的な方法は何ですか?

0 投票する
1 に答える
212 参照

android - onCreate メソッドからデータを取得して onClick に配置するにはどうすればよいですか

基本的には onCreate メソッドで URL を作成し、ボタンをクリックしたときにインテントで渡したいと考えています。URL は作成されましたが、oncreate メソッド内にあるため、NeXT アクティビティに送信できません。私は何をすべきか ?

0 投票する
3 に答える
3115 参照

java - onCreate()のAndroidプログラムのNullPointerException

私はAndroidにかなり慣れておらず、物理学の問題を解決するアプリを書いています。これらのフォーラムの助けのおかげで数学はうまくいっていますが、リストからアクティビティを開始しようとすると、新しいアクティビティのonCreateメソッドにnullpointerexceptionが表示されます。ただし、これはあまり意味がないようです。これは、一部のEditTextビューから計算を実行する送信ボタンがあるためです。これが私のコードです。

およびXML