問題タブ [android-tabhost]

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

java - Android タブホストの問題...コードが含まれています

タブホストを含​​むアクティビティを起動しようとすると、次のエラーが発生します。

08-25 16:51:42.551: エラー/AndroidRuntime(27863): java.lang.RuntimeException: アクティビティ ComponentInfo{com.paratransit/com.paratransit.jobDialog} を開始できません: java.lang.RuntimeException: タブ コンテンツを作成できませんでしたID 2131165185 のビューが見つからなかったため

これは私のコードです。誰でも助けることができますか?

ジャワ

XML

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

android - tabHostで選択したタブのインデックスを取得します

現在選択されているタブのインデックスをonSaveInstanceStateに保存して、復元できるようにしようとしています。ただし、getCurrentTabは、etTabHost()。newTabSpecで使用した文字列を明らかに返します。これは、ドキュメントにintが返され、setCurrentTabもintを受け取ると記載されているため、少し奇妙に感じます。現在選択しているタブのインデックスを取得して復元する方法を知っている人はいますか?

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

android - Google android のチュートリアル「HelloTabWidget」に null ポインター エラーがあります

レイアウト ビュー (eclipse) で次の xml ファイルを表示すると、NullPointerException:null メッセージが表示されますが、コードを実行すると動作します。

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

android - Android API レベル <4 で TabSpec.setIndicator(View view) が存在しない場合の回避策

TabHost のインジケーターにカスタム ビューを使用する必要があります。Android API レベル >=4 では問題ありませんが、Android API レベル <4 ではこのメソッドは実装されていません。なにか提案を?

このメソッドを実装することを考えていましたが、残念ながら、すべての属性が非公開で保護されていないため、TabHost クラスは変更できません。

ありがとう。

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

android - アンドロイドでダブルタブ付きアクティビティを実装する方法は?

1つのビューに2つのタップがある、つまり上部タブと下部タブがあるAndroidアプリケーションを作成したいと思います。

下のタブの選択に従って、下のタブのtapcontent部分に新しいタブホスト(上のタブ用)を追加します。しかし、上のタップは上がらず、下のタブにくっつきます。

上部タブの実装は、

アッパータップのxmlは、

下のタブのxmlは、

結果を以下に示します。

もちろん、上部の3つのタップは天井に固執する必要があります。

(activitygroupを使用するようにアドバイスを受けましたが、機能しません。)

}

}

DDMSはそれを言います

tabHost.setup(getLocalActivityManager());

問題があります。

私に何ができる :(?

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

android - タブのヘッダーをサブアクティビティに保持するにはどうすればよいですか?

私はこのタブホストを持っています:

Tab2のコンテンツにはいくつかのボタンがあり、これらの1つをクリックすると、次のサブアクティビティが開始されます。

サブアクティビティ内では、タブホストは使用できなくなりました...では、コードを変更して、サブアクティビティにタブホストを表示するにはどうすればよいですか?

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

android - TabWidget.setDividerDrawable() を使用していますか?

で成功した人はいますTabWidget.setDivider()か? 私が想定していることがうまくいくかどうかはわかりません。各タブインスタンス間で描画されるドローアブルを提供する機会を与えてくれますか?

これは何もしないようです。Android プロジェクトのタブ描画可能リソースを見ると、仕切りが実際にタブ画像自体に描画されていることがわかります。これは機能するはずですか、それともサポートされていませんか?

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

android - タブビュー内に配置された場合、Admob 広告は表示されません

このタイプのレイアウトで広告を表示しようとしています。タブ -> LinearLayout -> ListView -> ヘッダー。ヘッダーは経由で設定されaddHeaderView、正常に表示されています。広告を他の場所に移動すると、通常どおり表示されます (セットアップの問題ではありません)。リストビューのヘッダーで広告を使用すると、私の他のプロジェクトでは問題なく機能します。

したがって、これは非常に具体的な問題のようです。広告は、タブホスト内のリストビューのヘッダーに配置されたときに表示を拒否するだけです。

私のログには、admob からのアクティビティがまったく表示されません。ここにバグがあるか、SDK の制限があります。誰かがこの問題について経験や洞察を持っていますか?

編集

解決策を見つけました。実際には、Tabview のルートにあるパディングと関係がありました。詳細については、こちらの回答をご覧ください

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

android - タブアクティビティは機能しませんが、私のコードは間違いではありません

main.xml:<br>

しかし、このコードは間違いではありませんが、私はこのコードを実行できません.java.lang.RuntimeException:アクティビティを開始できませんファイル行 #2: クラス tabhost の拡張中にエラーが発生しました

私はインフレを使用したくありません、誰もが私を助けることができます、私はミッドテイクがどこにあるのかわかりません

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

android - 現在のタブを削除/閉じる

Androidで現在のタブまたは単一のタブを閉じる簡単な方法はありますか? すべてのタブをクリアして必要なタブを追加したくありませんか?

私に提案してください。前もって感謝します。

カヴィアに関して