問題タブ [android-actionbar-compat]

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

android - Android 2.3 の ActionBarCompat に FEATURE_INDETERMINATE_PROGRESS がない

私は使用しています

不確定な進行状況バーを有効/無効にします。ActionBarSherlock ではすべてのデバイスで動作しましたが、ActionBarCompat で使用すると、Android バージョン 2.3 以上でのみ動作します。

Window の代わりに WindowCompat を使用することを考えましたが、WindowCompat には FEATURE_INDETERMINATE_PROGRESS フラグがありません。

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

android - アクション バーにアクション ビュー アイコンが表示されない

新しいアクション バー サポートを使用していますが、すべてのアクション ビューがバーのアイコンではなくオーバーフローに表示されます。私のアプリは 7+ API 用です。

ホームアクティビティ:

ホーム.xml

4.3 の Nexus 7 と 2.3.3 のアイコンなしの LGP500 に展開しています。また、マニフェストに android:theme="@style/Theme.AppCompat.Light.DarkActionBar" を追加しました。公式ドキュメントに記載されているように、私のプロジェクトは android-support-v7-appcompat を正しく参照しています。

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

android - Playストア設定のように、フラグメント*オーバー*集計設定を表示する方法は?

私のアプリケーションには、 NAVIGATION_MODE_TABSを使用して Action Bar Compat に表示される3 つのメイン画面(それぞれに 1 つのフラグメント) があります。

アクションバーとメニューから、ユーザーは

  • 設定、
  • プロフィール、
  • クレジットカード

あまり使用されていない機能です。だから私は(アンドロイドのガイドラインから)それらを4番目の表の中で再グループ化すべきではないと感じています(現在のように)。

Google Play が画面設定を作成して表示する方法と同様の感覚で、使用頻度の低いフラグメントを表示する方法 (タブ モードを終了)? 二次活動は必要ですか?同じアクティビティにとどまることができますか (私にとって最良のケース)、どのように?

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

android - ActionBarCompat と requestWindowFeature の使用

これまでのところ、ActionBarSherlock から ActionBarCompat に移行する大きな問題はありませんでした。私のNexus 4では、かなりうまく機能します。2.3.6 を実行している古い Nexus One でテストを開始すると、デバイスを回転させるときに問題が発生しました。ActionBar で中間の進行状況を表示するウィンドウ機能を要求します。

これは、Jelly Bean でかなりうまく機能します。

2.3.6 では、このスタック トレースを取得します。

誰でもこれを修正する方法を知っていますか?

よろしく

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

android - android.support.v7.app.ActionBar と android.support.v4.app.Fragment フラグメント オーバーレイを使用した Android TabLayout

私は Android プログラミングにまったく慣れていませんが、必要なすべての情報を提供するために最善を尽くします。Android API 8 から 17 のタブ レイアウトを表示するために新しいandroid.support.v7.app.ActionBarActivityとを使用android.support.v4.app.Fragmentしています。いずれかを選択すると、2 つのフラグメントが互いに重なり合うため、アクティビティで 2 つのフラグメントが正しく表示されないという問題に直面しています。だから、これは私の主な活動コードです:

そして、これらは私の 2 つのフラグメントです (どちらも独自の xml レイアウトを使用しています)。最初の1つ:

そして2番目のもの:

その結果、2 番目のタブを選択すると、ビューが重ねて表示されます。ここで同様の質問android.support.v7.app.ActionBar を使用するタブを見つけましたが、受け入れられた解決策は私にとってはうまくいかないようです。実際、私の主なアクティビティでは、コンテンツ ID を取得していることがわかります。

ただし、フラグメントのコンテンツはまだオーバーレイされています (私の評判がほぼゼロのため、画像をアップロードできません)。どこが間違っていますか?

更新: 私のアクティビティは を使用していandroid:theme="@style/Theme.AppCompat.Light"ます。Android 4.2.1 を搭載した Nexus i9250 でテストしています

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

android - ActionBarCompat と windowContentOverlay

最近、ActionBarSherlock から新しい Google の ActionBarCompat に移行するプロジェクトを更新しました。私は本当に退屈な問題を見つけました。

ActionBarCompat (Theme.AppCompat.Light を使用) を使用して新しいプロジェクトを作成すると、ウィンドウの上部にもアクション バーの下の影が表示されることに気付くでしょう。Theme.AppCompat のデフォルト テーマを見ることができるように、プロパティ windowContentOverlay を次のように定義します。

何時間も作業しましたが、問題を解決できませんでした。影が ActionBar の上に複製されています。誰かが同じ問題を見つけましたか?