タグ付けされた質問 「toolbar」

27
AndroidアプリではToolbar.setTitleメソッドは効果がありません–アプリケーション名がタイトルとして表示されます
私はandroid-support-v7:21ライブラリを使用して簡単なアプリケーションを作成しようとしています。 コードスニペット: MainActivity.java public class MainActivity extends ActionBarActivity { Toolbar mActionBarToolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mActionBarToolbar = (Toolbar) findViewById(R.id.toolbar_actionbar); mActionBarToolbar.setTitle("My title"); setSupportActionBar(mActionBarToolbar); } activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:orientation="vertical"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar_actionbar" android:background="@null" android:layout_width="match_parent" android:layout_height="?actionBarSize" android:fitsSystemWindows="true" /> </LinearLayout> しかし、ツールバーの「私のタイトル」の代わりに%application name%が表示されます。メソッドの ようにsetTitle効果がないようです。 「私のタイトル」をお見せしたいと思います。 UPD: 以前styles.xmlは: <style …

8
マテリアルデザインガイドラインのように見えるSearchViewを作成する
現在、アプリをマテリアルデザインに変換する方法を学習中ですが、今は少し行き詰まっています。ツールバーを追加し、ナビゲーションドロワーにすべてのコンテンツをオーバーレイしました。私は現在、材料ガイドラインのような拡張可能な検索を作成しようとしています: これは私が今持っているものであり、上記のようにする方法を理解できません: これは私のメニューのxmlです。 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_search" android:icon="@android:drawable/ic_menu_search" android:title="Search" app:showAsAction="always" app:actionViewClass="android.support.v7.widget.SearchView" /> </menu> これで機能し、SearchViewに展開するメニュー項目が表示され、リストを細かくフィルター処理できます。1枚目の写真のようには見えませんが。ホームアイコンを戻る矢印に変更できるように を使用しようとしMenuItemCompat.setOnActionExpandListener()ましたがR.id.action_search、うまくいきません。リスナーでは何も発生しません。それがうまくいったとしても、それでも最初の画像にあまり近づきません。 マテリアルガイドラインのように見える新しいappcompatツールバーでSearchViewを作成するにはどうすればよいですか?

16
新しいツールバーのタイトル色をどのように設定しますか?
新しいv7ツールバーを使用していますが、私は一生、タイトルの色を変更する方法を理解できません。ツールバーの@styleをstyles.xmlで宣言されたスタイルに設定し、textColorでtitleTextStyleを適用しました。何か不足していますか?私はロリポップをコーディングしていますが、現在キットカットのデバイスでテストしています。 styles.xml <resources> <!-- Base application theme. --> <style name="AppTheme" parent="@style/Theme.AppCompat.Light"> <item name="android:windowNoTitle">true</item> <item name="windowActionBar">false</item> </style> <style name="ActionBar" parent="Theme.AppCompat"> <item name="android:background">@color/actionbar_background</item> <item name="android:titleTextStyle">@style/ActionBar.TitleTextStyle</item> </style> <style name="ActionBar.TitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"> <item name="android:textColor">@color/actionbar_title_text</item> </style> </resources> actionbar.xml: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar_actionbar" android:layout_width="match_parent" android:layout_height="?actionBarSize" style="@style/ActionBar"/>
119 android  themes  toolbar 

16
ツールバーのテキストと戻る矢印の色を設定する方法
ツールバーの背景が暗い色です。テキストと戻る矢印を白にしてください。以下を試してみましたがうまくいきません。 <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes everywhere. <item name="android:textColorSecondary">@color/white</item> <item name="android:toolbarStyle">@style/AppTheme.ToolbarStyle</item> <item name="toolbarStyle">@style/AppTheme.ToolbarStyle</item> <item name="drawerArrowStyle">@style/AppTheme.DrawerArrowStyle</item> </style> <style name="AppTheme.ToolbarStyle" parent="Base.Widget.AppCompat.Toolbar"> <!--<item name="actionOverflowButtonStyle">@style/AppTheme.OverflowButtonStyle</item>--> <item name="android:textColor">@color/white</item> // doesn't work <item name="titleTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse</item> <item name="android:titleTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse</item> <item name="subtitleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle</item> </style>

12
ツールバーのホームアイコンの色を変更する方法
私はandroid.support.v7.widget.Toolbarを使用していて、この投稿からハンバーガーアイコンの色を白に変更する方法を学びましたが、上向き/後ろ向きの矢印は、呼び出したときに暗い色のままです setDisplayHomeAsUpEnabled(true); 矢印も白にするにはどうすればよいですか? setDisplayHomeAsUpEnabled()を呼び出すと、ツールバーは次のようになります。 ...そしてこれが私のstyles.xmlファイルの関連部分です: <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">#194C5F</item> <item name="colorAccent">@color/accent</item> <item name="drawerArrowStyle">@style/WhiteDrawerIconStyle</item> </style> <style name="WhiteDrawerIconStyle" parent="Widget.AppCompat.DrawerArrowToggle"> <item name="spinBars">true</item> <item name="color">@android:color/white</item> </style>

7
IntelliJ 13-ナビゲーションに戻る/進むをツールバーに追加しますか?
JetbrainsはIntelliJ 13のツールバーを変更しました。 ここに表示されている[戻る]および[進む]矢印は、上部のツールバーにあり、簡単にクリックできました。 これらのフィールドにアクセスするための唯一の方法は、ナビゲート->戻るまたはナビゲート->進むことです。 IntelliJ 12にあったように、これらの戻る/進む場所を常に表示されるツールバーに追加する方法を誰かが知っていますか?

6
WPFツールバー:グリップとオーバーフローを削除する方法
入れ子になったWPF ToolBarPanel-ToolBar-Menuで、左側のグリップハンドルと右側のオーバーフロー領域を削除します。どちらもグレー表示されていますが、表示されないようにしてください。 それを達成する方法に関するアイデアはありますか? 私の用語が完全に正しくない場合に備えて、下のリンクの図3の画像を見ると、3つのツールバーの一番下に、ドロップダウンの左側と右端の右側にグリップがありますボタンオーバーフローがあります。 ツールバーの画像
98 wpf  toolbar 

7
AppCompatツールバーで着色するMenuItem
AppCompatライブラリのドローアブルをToolbarメニュー項目に使用すると、着色は期待どおりに機能します。このような: <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat android:title="@string/clear" /> しかし、自分のドローアブルを使用したり、実際にAppCompatライブラリからドローアブルを自分のプロジェクトにコピーしたりしても、色合いはまったくありません。 <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy from AppCompat android:title="@string/clear" /> AppCompat Toolbarそのライブラリからのドローアブルのみに色を付けるという点で、特別な魔法はありますか?これを自分のドローアブルで機能させる方法はありますか? とを使用してAPIレベル19デバイスでこれを実行compileSdkVersion = 21しtargetSdkVersion = 21、さらにAppCompat abc_ic_clear_mtrl_alpha_copyabc_ic_clear_mtrl_alphaからのpngの正確なコピーですAppCompat 編集: 着色はandroid:textColorPrimary、テーマで設定した値に基づいています。 たとえば<item name="android:textColorPrimary">#00FF00</item>、緑の色合いが得られます。 スクリーンショット AppCompatからのドローアブルで期待どおりに色付けする AppCompatからコピーしたドローアブルでティンティングが機能しない



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.