問題タブ [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.
android - Android アクション バーと I/O プロジェクト
アクション バーの使用を読んでいたところ、「...タブの追加やアクション バー スタイルの変更など、アクション バー API を使用する場合は、android:minSdkVersion を '11' に設定する必要があるため、 ActionBar クラスにアクセスできます。」しかし、I/Oプロジェクトでは、マニフェストは minSdkVersion として '7' を持っています。テーマとタブをどのように行うことができますか? 私は彼らが何をしているかについていくのに苦労しています。
ありがとう
android - Android ActionBar setCheckable()が機能しない
の1つにチェックマーク機能を持たせようとしてMenuItems
いMenu
ますが、機能していないようです。MenuItems
チェックマークの表示を除いて、他のすべてが機能していますが、これも機能しています。私は何が間違っているのですか?
android - カスタム半透明のAndroidアクションバー
私は、かなり些細な質問だと思ったものへの答えを求めて、インターウェブ(Androidのドキュメント、ここでの回答など)を精査してきました。GoogleミュージックやYouTubeのような半透明のアクションバーをどのように実現しますか(リンクは画像の例です)。
組み込みのUIコンポーネントの利点を活用しながら、ビデオコンテンツをフルスクリーンにし、アクションバーによって制約/プッシュダウンされないようにしたい。完全にカスタムビューを使用できることは明らかですが、可能であればActionBarを活用したいと思います。
マニフェスト
アクティビティ
メニュー
カスタムアクションバービュー
android - Google ドキュメントや picassa ツール アプリのようなアクション バー
一部のハニカム以前のアプリでは、ある種のアクション バーが表示されます。たとえば、Google ドキュメントや picassa ツール アプリなどです。一部の Google 以外のアプリにも同じアクション バーがあります。例えばツイッター。このバーは似ています。コントロールやウィジェットはありますか?
android - SDK の最小バージョンを 11 に設定しても ActionBar が作成されない
最小 SDK バージョンを 11 に設定し、ターゲット SDK バージョンを 11 に設定しています。いくつかのフラグメントを含むアクティビティがあります。スタイルはparent="@android:style/Theme.Light"
アクションバーを隠したり隠したりしません。アクションバーが表示されると予想されるアクティビティでは、オーバーライドがありますonCreateOptionsMenu()
。私の理解では、アクティビティの開始時に onCreateOptionsMenu() が自動的に呼び出され、アクションバーが作成されます。これは私には起こっていません。私の理解が間違っているのか、何か間違ったことをしているために表示されないのかわかりません。
明確にするために、私の onCreateOptionsMenu メソッドは起動さえしていません。問題はコードの別の部分にあると思われますが、それが何であるかはわかりません。
ここに私のメニューxmlがあります:
アクティビティが使用しているスタイルは次のとおりです。
android - getActionBar() は null を返します
私は奇妙な問題を抱えています。私はtargetsdk 13でアプリを作っています。
メイン アクティビティの onCreate メソッドgetActionBar()
で、アクションバーをセットアップするために呼び出します。これは、Android 3.2 エミュレーターで実行している場合は正常に機能しますが、Android 3.0 および 3.1 を使用している場合、getActionBar()
メソッドは null を返します。
私はこれが非常に奇妙だと思うし、そうする理由が見当たらない。これはエミュレーターのバグですか、それともアプリケーションにアクションバーがあることを確認するために何かする必要がありますか?
解決策:
この問題の解決策を見つけたと思います。アクティビティのレイアウトを設定するために setContentView を使用していませんでした。代わりにfragmentTransaction.add(android.R.id.content, mFragment, mTag)
、フラグメントをアクティビティに追加するために使用していました。これは 3.2 では正常に機能しましたが、以前のハニカム バージョンでは、メソッドで setContentView を使用しないとアクション バーが設定されないようですonCreate()
。setContentView()
そのため、メソッド内のメソッドを使用しonCreate()
、空の FrameLayout を含むレイアウトを提供するだけで修正しました。fragmentTransaction.add(android.R.id.content, mFragment, mTag)
以前と同じようにメソッドを使用できます。
それは最も美しい修正ではありませんが、機能します。
android - HoneyComb AndroidでActionBarのドロップダウンナビゲーションを右に揃えるには?
Android開発は初めてです。
私は spinnerAdapter を持っていて、それを Actionbar の Dropdown ナビゲーターに渡しました。しかし、ActionBar の左側にドロップダウン リストが表示されます。
そのリストを ActionBar の右側に表示したいと思います。
前もって感謝します。
android - Android で伸縮可能なナビゲーション バーを作成する方法
画面の上部に 5 つのボタンがあるナビゲーション バーを作成しようとしています。異なる画面サイズでもボタンのサイズを維持し、画面の幅に合わせて拡大したいと思います。
私が見つけた最も適切な解決策はテーブルビューです。問題は、テーブルの行を 1 つだけにして、画面の残りの部分を線形ビューで続行する方法が見つからないことです。
次の例では、EditText がナビゲーション バーの直後ではなく、画面の下部に表示されます。
何か案は?
android - ActionBarの非表示アニメーションを変更しますか?
Android 3.0以降のデフォルトでは、ActionBar.hide()/ show()が呼び出されると、バーは短いフェードイン/フェードアウトアニメーションでアニメーション化されます。
このリストには、アニメーションリソースに関連付けられたXMLスタイル属性がないようです。
このアニメーションを変更する方法はありますか?私の場合、アニメーションの時間を変更したいだけですが、スライディングアニメーションを作成することもできますか?
android - Booksアプリのようなアクションバー
Honeycombでは、ユーザーが画面をタップするとブックアクションバーがフェードイン/フェードアウトし、他のレイアウトコンテンツの上に表示/非表示になります。
これはどのように行われますか?