問題タブ [tabactivity]

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

android - AndroidのTabActivityでの通知

4つのタブがあるTabActivityがあります。タブで通知したいです。1つは、のスクリーンショットに示されているように、未読の数を表示したい不在着信タブです。

https://market.android.com/details?id=se.alexanderblom.gmailunreadcount&feature=search_result

この画像の未読数はアプリケーションアイコンにありますが、Androidで必要なiPhoneのバッジと同じようにタブに表示したいと思います。

チュートリアルのリファレンスを提供したり、これを行う方法を教えてもらえますか?

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

android - Android のタブ内のアクティビティからタブを無効にする方法

私のアプリケーションには、4 つのタブを含む TabActivity があります。各タブには、対応するアクティビティが含まれています。

最初のタブのアクティビティは、ブート アクティビティです。いくつかの条件に基づいて、このアクティビティから他の 3 つのタブを有効/無効にする必要があります。

タブ内のアクティビティからタブを有効/無効にするのを手伝ってくれる人はいますか?

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

android - TabActivity のグラフ?

私の Android アプリには、3 つのタブを持つ TabActivity があります。そのうちの 1 つで、チャートを表示したいと考えています。グラフを作成しましたが、タブに表示する方法がわかりません。出来ますか?

私はそのようなことを試しました:

ここで、lv は次のとおりです。lv = new LineView(this);

しかし、何も起こりません。どうすればいいですか?

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

android - Admob / Adwhirlはアクティブなアクティビティを変更しますか?

私の問題は、Admob / Adwhirlと、広告が読み込まれたときにアクティブになるアクティビティに関するものです。

TabActivityがあり、タブの1つに2つのビュー(2つの別々のインテント)が含まれています。これらの2つのインテントで、onBackPressedをフェッチして、現在のタブのビューを切り替える必要があるかどうかを確認します。広告を読み込むまで、これはすべて正常に機能します。

Admob / Adwhirlをアクティブにすると、onBackPressedは、現在のタブ内のインテントではなく、TabActivity自体でトリガーされます。

これを防ぐ/修正する方法について何かアイデアはありますか?

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

android - TabActivity、タブ内のネストされたアクティビティ、および onActivityResult

プロジェクトには、各タブにネストされたアクティビティを含むメインの TabActivity があります。ネストされたアクティビティでは、startActivityForResult() で標準カメラ アプリケーションを呼び出し、onActivityResult() メソッドで呼び出しの結果を処理しようとします。カメラアプリの終了後に onActivityResult が実行されると思っていたのですが、先に呼び出されてしまいました。この状況で何をすべきか?カメラ結果の処理方法

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

java - Android:キル後のTabHostアクティビティの動作がおかしい/OnSaveInstanceStateが呼び出されない

何か間違ったことをしているのかどうかはわかりませんが、同じようなバグに遭遇したばかりなので、別のバグである可能性もあります。これを確認したり、解決策を知ったりできるかどうか疑問に思いました。

さて、2つのアクティビティAとBを含むタブホストがあります。

Aは「最初の」タブです。だから私が次のことをすると:

  • (Aが開いています)
  • スイッチB
  • アプリを閉じる
  • プロセスを強制終了します
  • アプリをもう一度開く
  • (Bが表示されます)

その後、私はすべてが大丈夫です。ログを使用すると、「onRestoreInstanceState」がAとBの両方に対して呼び出されたことがわかります。

今、私は次のことをします:

  • (Bが開いていますが、Aに切り替えていません)
  • スイッチB
  • アプリを閉じる
  • プロセスを強制終了します
  • アプリをもう一度開く
  • (Bが表示されます)

次に、「onRestoreInstanceState」がBに対して呼び出されますが、Aに対しては呼び出されません。getは「onCreate」のnullバンドルです。

Aに切り替えてからBに戻すと、再び問題ありません。その後、上記の動作を繰り返すことができます。

これは少し紛らわしいように聞こえますが、誰かが以前にこれに遭遇したことがありますか?

よろしく、クラゲ

編集:

他のタブでもこれを繰り返しました(Aを開いたままにし、アクティビティを強制終了し、復元し、再度強制終了し、再度復元します)。次に、意図的にタブを切り替えるまで、Bの「onCreate」は呼び出されません。以前に復元されたかどうかに関係なく、常にSavedInstanceバンドルを取得します。だからすべてが大丈夫です。

Edit2:

例外として、回転の変更についても同じことが言えます。真剣にこれまで誰もこれに気づいていませんか?これは、2.2エミュレータと2.3電話の両方で機能します。

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

android - タブアクティビティの暗いオーバーレイを削除します(android)

私はこの方法を使用してカスタムタブを作成しました:http://bakhtiyor.com/2009/10/iphonish-tabs/

各タブを選択すると、わずかに暗いオーバーレイが発生しているように見えます。次のスクリーンショットを参照してください。

タブ画像

タブの下部や画面の残りの部分とシームレスな色にしたいのですが。誰かがオーバーレイ/暗闇を取り除く方法を教えてもらえますか?

ありがとう :)

これがタブレイアウトxmlです:

タブコードは次のとおりです。

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

java - getTabHost()がnullを返しています

TabLayoutの指示に従っています。すべてがそのページからのほぼ正確なコピーです。

問題は、この行TabHost tabHost = getTabHost();では、tabHostが常にnullであるため、TabActivity基本クラスでnullポインター例外が発生することです。

足りないものはありますか?

レイアウト

状態リストドローアブル

状態リストdrawableの画像を/rex/drawableから/res/drawable-hdpiに移動してみました。私はいつも同じエラーを受け取ります。

他の誰かが標準のタブアクティビティの実装に問題がありましたか?私が間違っていることについてのポインタはありますか?

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

java - 非同期タスクの完了後にタブのコンテンツを強制的に更新する

私はTabActivity3つのタブを持っています。更新用のメニュー項目をクリックして実行すると、更新されたデータをサーバーから取得する非同期タスクがあります。このデータはコントローラに格納され、すべてのビューからアクセスされるため、モデルを一度ロードするだけで済みます。

私の問題は、非同期アクティビティが実行されてモデルが更新された後、3 つのタブすべてにコンテンツを更新するよう信号を送るにはどうすればよいかということです。

私の活動

EDITさらに詳しく説明するために、さらにコードを示します。

私のコントローラー

そして、タブビュー内にある私の活動の1つ。これは単一のリストであるため、最も単純なものです。ホーム ビューは、ヘッダーで区切られた 2 つのリストであり、ウォレット ビューは、コレクション内のコレクションから作成されたヘッダー付きの動的に生成されたリストです。

ここでの目標は、更新ボタンでコントローラーのデータを更新することです。タブ内のすべてのビューが更新されます。

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

android - UnitTesting Android TabActivity で Nullpointer 例外を取得する

現在、 android websiteのサンプル TabLayout を単体テストしています。次のように単体テストすると、NullPointerException が発生します。

これは私が得ている例外です:

仕方なくネットで検索してみました。誰かが以前にこのような問題を解決したことを願っています。ここで私は何を間違えましたか?どうぞよろしくお願いいたします。