タグ付けされた質問 「android-actionbar」

ActionBarは、アプリケーションとユーザーの場所を識別し、ユーザーアクションとナビゲーションモードを提供するAndroidのウィンドウ機能です。

3
ActionBarActivityが廃止された理由
Android Studioを新しくインストールし、拡張するアクティビティのコーディングを開始ActionBarActivityしたところ、非推奨であることがわかりました。それで、他にどのように私は私の活動のためにアクションバーを設定しますか?また、入門トレーニングでは、ActionBarActivity廃止予定であることを言及せずにを使用しています。

14
buildToolsVersion '26 .0.2 'のAndroid Studioを2.3から3.0に更新した後、シンボル'?attr / actionBarSize 'を解決できません
Android Studioを2.3から3.0に更新したbuildToolsVersion後、26.0.0から26.0.2 に変更すると、次のエラーが発生します。 Cannot resolve symbol '?attr/actionBarSize Xmlコード: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> 依存関係: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'

8
Googleはこれをどのようにして実現しましたか?AndroidアプリケーションでのActionBarのスライド
これ(サイドナビゲーション)を自分のアプリに実装したいのですが、Googleがこれをどうやって実現したか知っている人はいますか? 彼らは現在のウィンドウを脇に寄せて、独自のフライインナビゲーションを導入したようです。

13
サポート付きの設定画面の作成(v21)ツールバー
設定画面のサポートライブラリにある新しいマテリアルデザインツールバーを使用できませんでした。 以下のようにsettings.xmlファイルがあります: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> 文字列は他の場所で定義されています。

8
Android:ActionBarの「ホーム」アイコンをアプリアイコン以外のものに変更する方法は?
私のアプリケーションのメインアイコンは、1つの画像の2つの部分で構成されています。ロゴとその下のいくつかの文字です。これは、アプリのランチャーアイコンには適していますが、アイコンがActionBarの左端に表示されると、文字が切り取られて見栄えがよくありません。 ActionBarにアイコンの別のバージョンを提供したいと思います。「ロゴ」部分のみで、その下の文字はありませんが、これまでのところ空になっています。正直なところ、これに対する答えは見つからず、質問自体もどこにも見つかりません。



10
フラグメントからツールバーを取得する方法?
私が持っているActionBarActivityとNavigationDrawerし、使用support_v7 Toolbarアクションバーなど。私のフラグメントの1つで、ツールバーにカスタムビューがあります。他のフラグメントToolbarではタイトルを表示する必要があります。 Toolbarフラグメントからカスタマイズするためのインスタンスはどのように取得しますか?でActionBarを取得できますがgetActivity().getActionBar()、setTitle()このインスタンスActionBar を呼び出しても何も起こりません。 UPD: 私の場合 ((ActionBarActivity) getActivity()).getSupportActionBar().setTitle(); (MrEngineer13が言ったように)onHiddenChanged()から呼び出すため、最初のフラグメント作成では機能しません。今、私はonCreateView()にさらに1つ追加し、それは正常に動作します。


13
ActionBarCompat:java.lang.IllegalStateException:Theme.AppCompatを使用する必要があります
私は、Android 2.3.5でのRuntimeExceptionを取得していますが、私は午前 Theme.AppCompat(RES /値/ themes.xml)を使用します。これは電話です:http : //www.gsmarena.com/samsung_galaxy_y_s5360-4117.php <!-- res/values/themes.xml --> <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.Styled" parent="@style/Theme.AppCompat"> <item name="actionBarStyle">@style/QueryActionBar</item> <item name="android:actionBarStyle">@style/QueryActionBar</item> </style> <style name="QueryActionBar" parent="@style/Widget.AppCompat.ActionBar"> <item name="background">@color/blueback</item> <item name="android:background">@color/blueback</item> <item name="backgroundSplit">@color/blueback</item> <item name="android:backgroundSplit">@color/blueback</item> </style> </resources> 以下は、values-v11のファイルです。 <!-- res/values-v11/themes.xml --> <?xml version="1.0" encoding="utf-8"?> <resources> <style name="QueryTheme" parent="@android:style/Theme.Holo"> <!-- Any customizations for …

6
プログラムでSearchViewを開くにはどうすればよいですか?
「SearchView」を呼び出したActionBarのこのウィジェットがあります。使用していない場合は、次のようになります。 そしてそれが使用されているとき、それは次のようになります: (もちろんプログラム的に)検索ビューを開いて(「使用中」に)してほしい。 私は次のようないくつかの機能を試しました: SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); searchView.setOnQueryTextListener(this); searchView.performClick(); searchView.requestFocus(); しかし、どれもうまくいきませんでした... XMLのSearchView: <item android:id="@+id/menu_search" android:title="Search" android:icon="@drawable/ic_action_search" android:showAsAction="ifRoom|collapseActionView" android:actionViewClass="android.widget.SearchView" />

18
SearchViewのOnCloseListenerが機能しない
SearchViewAndroid 3.0以降のActionBarにのサポートを追加しようとしていますが、OnCloseListenerを機能させることができません。 これが私のコードです: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); searchView = (SearchView) menu.findItem(R.id.search_textbox).getActionView(); searchView.setOnQueryTextListener(new OnQueryTextListener() { @Override public boolean onQueryTextChange(String newText) { searchLibrary(newText); return false; } @Override public boolean onQueryTextSubmit(String query) { return false; } }); searchView.setOnCloseListener(new OnCloseListener() { @Override public boolean onClose() { System.out.println("Testing. 1, 2, 3..."); …


5
Android appcompat v7 21ライブラリからDrawerArrowToggleを実装する方法
Android 5.0がリリースされた今、私はアニメーションのアクションバーアイコンを実装する方法を考えていました。 このライブラリはここでそれをうまく実装しますが、appcompat v7ライブラリはそれを持っているので、どのように実装できますか? ライブラリはthemes.xmlでそれを参照します <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> このスタイルの下で <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat"> 更新 これをv7 DrawerToggleを使用して実装しました。しかし、私はそれをスタイルすることはできません。助けてください v7のstyles_base.xmlでそのスタイルが見つかりました <style name="Base.Widget.AppCompat.DrawerArrowToggle" parent=""> <item name="color">?android:attr/textColorSecondary</item> <item name="thickness">2dp</item> <item name="barSize">18dp</item> <item name="gapBetweenBars">3dp</item> <item name="topBottomBarArrowSize">11.31dp</item> <item name="middleBarArrowSize">16dp</item> <item name="drawableSize">24dp</item> <item name="spinBars">true</item> </style> これを自分のスタイルに追加したのですが、うまくいきませんでした。私のattr.xmlにも追加されました <declare-styleable name="DrawerArrowToggle"> <!-- The drawing color for the bars --> <attr name="color" format="color"/> <!-- …

3
Androidの透明ステータスバーとアクションバー
私はこのトピックに関するいくつかの研究を行ってきたと私は、そう段階的に完全なソリューションを見つけることができませんでしたし、いくつかの試行錯誤で、私は最終的にどのように我々は、これらの結果を達成することができます見つける:透明または着色ActionbarとStatusbar。以下の私の答えを参照してください。

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