問題タブ [activitygroup]

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 に答える
604 参照

android - ActivityGroup VS ビュー フリッパー

タブのグループがあります。タブの 1 つで、2 つの異なるタイプの機能を表示したいと考えています。

したがって、私の質問は、子アクティビティを含むアクティビティ グループを実装するか、単にビュー フリッパーを作成してビューを切り替える方がよいということです。

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

java - Android 1.6&Fragment&Tabhost

TabHostネストされたアクティビティを持つ3つの異なるタブを表示するためにを使用するAndroidアプリケーション(1.6互換性)のアップグレードに取り組んでいます。

当時、私はこのActivityGroupトリックを使用してネストされたアクティビティをタブに表示していましたが、一部の機能を処理するのは非常に面倒なので、この方法には非常に不満があります。

1.6用のFragmentsAPI互換性パッケージについて聞いたことがあり、Fragmentやりたいこと(トランジション効果などを含むタブ内にネストされたビュー/機能を表示する)に最適に見えますが、TabHost(で動作しAction Barますが、互換性パッケージでは利用できません)。

アプリケーションでそのような構造を作成する方法を見つけた人はいますか?

ここでの私のエラーは:

アクティビティを開始するにはComponentInfo{com.XXX}:java.lang.IllegalArgumentException:フラグメントMyFragmentのID0x1020011のビューが見つかりません

コード

main.xml

MainActivity.java

MyActivity.class

MyFragment.java

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

android - ActivityGroup での子アクティビティの一時停止と再開

カスタムのActivityGroupを作成しようとしています。グループの子アクティビティのアクティビティ ライフサイクル メソッドを除いて、すべてが機能しています。子アクティビティがフォーカスを開始/終了するときに、子アクティビティで onResume/onPause メソッドを呼び出すにはどうすればよいですか?

tabActivity がこれを行うことは知っていますが、コードを調べても方法がわかりません。

前もって感謝します!

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

android - Android - リストビュー項目をクリックしてもアクティビティ グループが新しいアクティビティを起動しない

現在tabview、3つのタブがあります。1 つのタブが をロードし、ActivityGroup次に をロードしlistviewます。私はこれを持っているので、さまざまなアクティビティを読み込んで表示し、タブを表示できます。最初のアイテムをクリックすると、listviewすべてが完全に読み込まれ、やりたいことが正確に実行されます。ただし、リストの 2 番目の項目をクリックすると、log cat エラーが発生します。新しいアクティビティと新しいビューをロードする必要があります。これを正しく行っているかどうかはわかりませんが、本当に助けていただければ幸いです。以下のコードとログの猫。

プレイリスト グループ クラス:

ListView クラス:

ログ猫:

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

android - ListView を使用したアクティビティがバック キー イベントを処理しない

タブ インターフェイスを実現するために ActivityGroup を使用します。あるタブには、ListView を持つアクティビティ A があります。アイテムをクリックすると、タブで別のページが開き (アクティビティ B)、最初のページに戻りたいときに (アクティビティ A)、時々閉じます。アプリケーション。理由がわかりません..

アクティビティ A の ListView に MyCursorAdapter (SimpleCursorAdapter のサブクラス) を使用します。

バックキーを押すたびに問題が発生するわけではありません。たまに、たまにだけ。特に、最初のページに戻る前にしばらく (ex の場合は 2 分) 待つとき。

デバッグすると、最初のページに戻らない場合、「onBackPress」または「onKeyDown」が呼び出されないことがわかります。

何か案は?ありがとう!

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

android - ZXing バーコード スキャナーが ActivityGroup 内で失敗する

私は小さな tabActivity アプリケーションを作成し、zxing を実行して、ActivityGroup を使用してタブを変更せずに結果を表示したいと考えています。ActivityGroup がなくてもすべて正常に動作します。

そして、これが私のScanActivityのコードです。activityGroup を「有効」にすると、onActivityResult に遭遇することはありません...:

マニフェストの一部を次に示します。

そして、現時点ではbarcodeActivityのみを起動するTabGroupActivity:

そして、フィルタリングされたログ:

08-04 15:59:02.093: DEBUG/DecodeHandler(4477): 1 ミリ秒でバーコードを発見
08-04 15:59:02.144: DEBUG/CaptureActivityHandler(4477): デコード成功メッセージを
取得DEBUG/CaptureActivityHandler(4477): 返されたスキャン結果メッセージ
android::CameraHardwareSec::stopPreview() : プレビューが実行されていない、何もしない
08-04 15:59:03.941: INFO/WindowManager(109): 回転を 0 に設定、animFlags =1
08-04 15:59:03.957: INFO/ActivityManager(109): 設定が変更されました: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=1/1/2 nav=1/1 orien= 1 レイアウト=34 uiMode=17 seq=72}

それはActivityManagerの何かに違いないと思います..zxingが終了するとすぐに、ボタンを表示して結果が返されません。

任意のヒント?ありがとうございます!

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

android - Android Childactivity getParent の質問?

基本的に、アプリケーションで ActivityGroup を使用しています。私はこの状況を持っています:

アクティビティ A の Tabhost があります。

アクティビティ A が子アクティビティ B を作成します。

アクティビティ B は 3 つの子アクティビティ C、D を作成します。

B も別の childActivity を作成し、E という名前を付けます。

したがって、基本的にアクティビティ C と D はアクティビティ E も開始できます。

onBackPressed メソッドをオーバーライドして、戻るボタンを制御できるようにしました。次のようになります。

したがって、私の問題は、アクティビティ E にいるときに戻るボタンを押すと、アプリケーションが閉じてしまうことです。また、アクティビティ E の警告ダイアログに問題があります。

A からアクティビティ E を開始すると、アラート ダイアログが表示されるボタンをクリックすると、すべて問題ありませんが、C または D からアクティビティ E を開始すると、その例外がスローされます。

編集:

私の startChildActivity は次のようになります。

}

ActivityE で Recommended.parentActivity を使用している場合、最新の LogCat:

0 投票する
0 に答える
788 参照

android - ListActivity が ActivityGroup 内から開始された場合、リストが空のときに ListActivity からオプション メニューが開かない

これは、先週投稿した質問 (リストが空の場合、ListActivity からオプション メニューが開かない) のフォローアップです。オプションメニューの問題はかなり複雑で、気が弱い人向けではありません.

私のプロジェクトは、オプション メニューで ListActivity として使用します。ListActivity はアクティビティ グループ内から開始されます。(特定のタブ内のアクティビティを後方に移動するために「戻る」ボタンが適切に機能するように、アクティビティ グループ内で使用します。)

オプション メニューは、リストにデータが提供されている限り、完全に機能します。ただし、データがない場合、オプション メニュー ボタンはオプション メニューをトリガーしません。

ただし、オプション メニューは、ListActivity が ActivityGroup 内から開始されていない場合、空のリストを持つ ListActivity に対して機能します。

問題を再現するために、ActivityGroup クラス (TabsFirstGroup) 内から開始された ListActivity クラス (MsgList) を使用して、非常に単純化された例を作成しました。

MsgList の 30 行目 (リストにデータを提供する配列を設定する場所) をコメントアウトするとwords.add(s);、オプション メニューのインスタンス化に失敗します。ヒットしないデバッグ ブレーク ポイントを設定することで推測されるように、MsgList 内の onCreateOptionsMenu() メソッドに到達することはありません。

これが TabsFirstGroup クラスです。

}

MsgList クラスは次のとおりです。

どんな援助でも大歓迎です。ありがとう。

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

android - タブと ActivityGroup での戻るボタンの動作

次のようなタブを表示するアクティビティ ( Main) があります。

このMyGroupクラスは、次のことを行う ActivityGroup です。

の付いMainたタブがありますMyGroup。はMyGroupで始まり、ActivityAに進みActivityBます。で戻るボタンを押すと に戻りActivityBたいのですが、戻るボタンを押してアプリを閉じたいです。ActivityAActivityA

これが私がやった方法です。でActivityB

同じActivityAで:

今、でMyGroup

最後にMain、ただの system.out:

これが私の現在の動作です。これは望ましくありません。

  • アプリが起動すると、ActivityA にいます。戻るボタン -> アプリが閉じます。わかった。
  • アプリ起動時、ActivityA→ActivityB→戻るボタン→ActivityA。わかった。
  • アプリが起動すると、ActivityA -> ActivityB -> Back -> ActivityA -> ActivityB -> Back -> アプリが閉じます。良くないですよ!

どうやら、ActivityB が 2 回目に表示されたときに、戻るボタンがまたはMainではなくによって処理されているようです。ActivityBMyGroup

どうすればこれを修正できますか?

編集

ActivityC を追加しました。最初の 2 つのアクティビティの動作は正常なようで、3 つ目以降はMainアクティビティがボタンの押下を処理します。

したがって、A -> B -> A は A -> B -> Main によって処理されます

A -> B -> C は A -> B -> Main によって処理されます。

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

android - Android-アクティビティグループのアクティビティメニューの問題

テクニック(http://united-coders.com/nico-heid/use-android-activitygroup-within-tabhost-to-show-different-activity)を使用して、3つのタブと各タブがあるアプリを開発しました独自のActivityGroupがあります。アクティビティごとにメニューがあります。しかし、メニューボタンを押してもメニューが表示されません。いくつかのランダムな軌跡を実行した後、ActivityGroupにonCreateOptionsMenuを実装すると、メニューのみが表示されることがわかりました。ActivityのonCreateOptionsMenuを実行できません。単一のActivityGroupに多くのアクティビティがあり、ActivityGroupにonCreateOptionsMenuを実装することは、この問題を処理する正しい方法ではないため、Activityのメニューの使用方法を提案してください。