問題タブ [start-activity]

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 投票する
1 に答える
176 参照

android - 時間制限のある新しいアクティビティを開始する

時間制限付きでアンドロイド通話の電話アクティビティ(Intent.ACTION_CALL)を開始しようとしています(アクティビティは限られた時間、たとえば10秒のみで機能します)。それを行う方法はありますか、それとも独自の通話アクティビティを作成する必要がありますか?

//解決策私の解決策は、 http://www.codeproject.com/Articles/548416/Detecting-incoming-and-outgoing-phone-calls-on-Andのような発信受信機を持つサービスを作成することでした

レシーバーにはメソッドがあります

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

android - アクティビティのリストから Android アクティビティを開始する

私は1つのAndroidアプリに取り組んでおり、アクティビティ名のリストを表示する1つのメニューがあります。メニューから任意の項目をクリックすると、その特定のアクティビティが開始されます。

これを行うために私が知っている1つの方法は、

位置= 0または1。そのために、各アクティビティのコードの下にAndroidManifest.xmlファイルに書き込む必要があります

しかし、私はただ欲しい

シンプルなコード。インテントフィルターを使用したくないので、この場合に使用できる代替手段を教えてください。

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

android - StartActivityForResults は、Intent.ACTION_SEND に対して常に RESULT_CANCELLED を返します。

共有ポップアップが表示されるので、WhatsApp でコンテンツを正常に共有しましたが、それでも RESULT_CANCELLED が返されます。Gmail を使用してメールを送信した場合と同じ結果です。

共有インテントの呼び出しACTION_SENDstartActivityForResult常にリターンCANCELLED

ActivityForResult コード

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

android - インテント値が開始アクティビティに戻されない

私は Android 開発を始めたばかりで、AppInventor を少し試した後、Android Studio を使用しています。

アクティビティの開始と結果の取得について読み、例を調べました。

MainActivity には、LoginActivity を起動するログイン ボタンがあります。例のために、次のように、呼び出し元のアクティビティ (MainActivity) から呼び出されたアクティビティ (LoginActivity) に「余分な」を渡します。戻り時に (実際にはどこにもログインしません)、2 つの追加パラメーターを設定します。 MainActivity に戻されます。

My LoginActivity は、New Activity Wizard によって作成されたテンプレートを少し変更したバージョンです。基本的に、OUTPARAM 静的文字列 (追加パラメーターの名前) を定義し、着信パラメーターを読み取り、発信パラメーターを設定するコードを追加しました。

UserLoginTask クラス (LoginActivity クラス内で定義) で、doInBackground() メソッドの入力パラメーター (INPARAM_*) を確認します。デバッグ ブレークポイントは、MainActivity によって設定された正しい値を取得していることを示しています。

onPostExecute() メソッドで、両方の OUTPARAM エクストラを設定しています。デバッグ中に、これらの値が実際にインテントのバンドルに挿入されていることを確認しました。ただし、コントロールが (呼び出し元の) MainActivity に戻されると、すべてのパラメーター (INPARAM、OUTPARAM) は、onActivityResult メソッドの data パラメーターで渡された Intent から ABSENT になります。

(呼び出し元の) MainActivity は次のとおりです。