問題タブ [android-actionbar]

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

android - HoneycombのAndroidActionBarタブスタイル

SDKでHoneycombGalleryサンプルアプリを使用していて、ActionBarタブのスタイル(つまり、「バルーン」、「バイク」、「Android」、「ペストリー」)を変更しようとしています。「明るい」テーマを使用すると、タブに青い下線が付きます。作業中のアプリケーションのスタイルに合わせて、この赤を作成したいだけです。

SDKドキュメントでスタイルを調べてみました(http://developer.android.com/guide/topics/ui/actionbar.html)およびWeb上の他のソースですが、どのプロパティ/属性がこの特定のスタイルのタブを制御するかを理解していることはよくわかりません。

ActionBarの完全なカスタムスタイルを示す可能性のあるリソースまたはコード例を誰かが持っている場合は、それをいただければ幸いです。

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

android - Android アクション バー: カスタム タブとオーバーフロー

アクション バーにカスタム スタイルのタブを実装するのに苦労しています。通常の状態と選択された状態の両方で、タブ (つまりボタン) でカスタム グラフィックを使用する必要があります。

を使用して、すべてのネイティブ スタイリングを強制終了できました。

次に、Tab.setIcon() を使用してタブを必要な外観にしますが、切り替えに反応する必要があります (2 つの Drawables を切り替えてオンとオフの状態にする)。

次のような Drawable セレクターを作成してみました。

ただし、タブを選択しても、タブは押されたモードに切り替わりません。

また、TabListener.onTabSelected() および .onTabUnselected() で Tab.setIcon() を呼び出してみましたが、運もありません。

誰かがこれに対する良い解決策を知っていますか?

また、オーバーフロー メニューの代わりにカスタム ビューを表示する必要があります。「Android のやり方に従う」ように UI を再考するために、すでにたくさんの「ヒント」をグーグル検索しましたが、問題は、UI が実際に再考する必要がないことです。それは顧客のものです:)だから、ActionBarのカスタマイズの欠点を回避する方法を見つけたいと思っています。

事前に感謝します。

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

android - ビルドエラーの原因となるAndroidActionBar(リソースが見つかりません)

johannilssons android-actionbarプラグインを使用してサンプルプロジェクトを試しましたが、正常に機能しました。別のプロジェクトで試してみたところ、このエラーが発生しました。エラーの原因を突き止める方法について考えていますか?

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

android - Android 3.0 ActionBar、色の変更

タブの下の下線の色を変更するにはどうすればよいですか? 現在は水色ですが、Android 3.0 でこれを変更する方法に関するリソースは見つかりません。

さらに、次の結果として、ActionBar の右側に表示されるメニュー項目のテキストの色を変更したいと思います。android:showAsAction="ifRoom|withText"

これらを変更する方法を知っている人はいますか?

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

android - 回転時の Android 3.0 アクションバー

3.0 アクション バーの場合、縦向きと横向きの 2 つのアクション バー スタイルを定義できますか? 横向きモードから縦向きモードに切り替えたときに、アクション バーがリセットされません (使用可能なスペースがない場合にアイコンを非表示にするなど)。私は互換性ライブラリでsdk 11を使用しています。ありがとう。

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

android - v4 Fragments API を使用した ActionBar タブの実装

私のアプリは現在、Fragments/v4 互換パッケージを使用して、Android バージョンを 1.6 までサポートしています。これは、すべてのフラグメントが互換パッケージのバージョンのFragment. 私は現在、ハニカム機能を利用するためにアプリの一部を作り直そうとしていますActionBar.

私はすでに 3.0 より前のデバイスで独自のアクション バーのような実装を使用しており、それ以外の場合は Honeycomb Action Bar を使用しています。このビットは問題ではありません。

私が抱えている問題は、ActionBar を使用してタブを実装しようとしていることです。ActionBar.TabListenerネイティブFragmentFragmentTransactionクラスが機能することを期待しているため、フラグメント クラス (互換性ライブラリから継承) を使用しようとしてもコンパイルされません。

それで、タブFragment付きの互換パッケージバージョンを使用するフラグメントをどのように使用できるか考えている人はいますか?ActionBar

tldr: v4 互換性ライブラリから継承するフラグメントで ActionBar タブを使用するにはどうすればよいですか?

0 投票する
8 に答える
61027 参照

android - Honeycombアクションバーからアプリケーションアイコンとタイトルを削除します

アクションバーにデフォルトで表示されるアプリケーションアイコンとタイトルを削除するにはどうすればよいですか?

ここにも同様の質問があります:Honeycombのアクションバーからアプリアイコンを非表示にできますか?、しかしそれはそれを行う方法について話していませんか?

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

java - Androidハニカムのアクションバーに2番目のドロップダウンリストを追加するには?

私は先週 Honeycomb をいじっていましたが、Action Bar の複数のドロップダウン リストについて何かを見つけるのに苦労しました。このチュートリアルを使用して、ドロップダウン リストを 1 つ追加することに成功しました。しかし、もう1つ追加する方法がわかりません。やり方わかる方教えてください。ありがとう。

PS また、アクション バーの要素の位置を変更するにはどうすればよいですか (これはトピック外です)。

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

android - アクション バーのカスタム ビュー

カスタムビューを宣言したいのですが、ホームロゴとアップアイコンをデフォルトの機能で左側に表示したいです。両方を使用するにはどうすればよいですか?

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

android - Android ActionBar:アクションビューのテキストの色を設定しますか?

Android 3.0 ActionBarで他の多くのスタイル情報を変更する方法を見つけましたが、「withText」属性で作成されたアイテムのテキストの色を変更するために使用するスタイル定義を理解できませんでした。 。

カスタムテーマでアプリ全体でこれを行う方法はありますか?