問題タブ [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 に答える
425 参照

android - Google TV で ActionBar を操作するにはどうすればよいですか?

Honeycomb タブレット用のアプリケーションを作成しましたが、すべて正常に動作しています。アプリケーションをナビゲートするために、画面の上部にタブがある ActionBar を使用します。それはすべてうまくいきます。

次に、アプリを Google TV にも対応させたいと考えています。そこで、Android SDK 用の Google TV アドオンをインストールし、その中にアプリをインストールしました。アクションバーが左に移動したことがわかります。問題ない。しかし、ここで問題が発生します。アクションバーのタブの 1 つをクリックすると読み込まれるフラグメントは、アクションバーの後ろに読み込まれます。それがアクションバーの後ろに落ちないようにするにはどうすればよいですか?

0 投票する
16 に答える
52361 参照

android - Android SearchViewでキーボードを閉じるには?

ActionBar に searchView があります。ユーザーが入力を完了したら、キーボードを閉じたい。searchView に次の queryTextListener があります

同様の質問に基づいて、次のコードはキーボードを閉じる必要がありますが、この場合は機能しません。

私も試しました:

どちらも機能しません。これが Honeycomb 固有の問題なのか、ActionBar の searchView に関連しているのか、あるいはその両方なのかはわかりません。誰かがこれを機能させたことがありますか、またはなぜ機能しないのか知っていますか?

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

android - アクションバーのアイテムを左に揃える方法は?

検索ビュー付きのアクションバーがありますが、マップアプリのように、右ではなく左に配置したいと思います。どうすればいいですか?

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

android - Android Honeycombアクションバーを移動する方法はありますか?

Android 3.0以降のアクションバーの外観は気に入っていますが、画面の上に表示したくありません。それを下または横に移動する方法はありますか?

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

android - Android Honeycomb: ActionBar のスピナーで右隅の矢印のスタイルを設定する方法

これはかなり具体的な質問です。onCreate() メソッドに追加された ActionBar にスピナーがあります。テキストを白くスタイリングできましたが、下線と右下の三角形/矢印が白く表示されません。ここに私のスタイリングがあります:

下線と三角形を白くするスタイル アイテム/プロパティが見つかりません。存在しますか?

例を次に示します。白にしたい三角形と下線を赤で強調表示しました。

ここに画像の説明を入力

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

android - Android:ActionBarでタブを非表示にするにはどうすればよいですか?

Tab自分で定義したオブジェクトを一時的に非表示にする必要がありますActionBarsetVisibilityオブジェクトにはメソッドがないTabので、これを実現する方法がわかりません。

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

java - アプリが正しく閉じず、その理由がわかりません

まず、アクション バーを使用しています。[ホーム] オプションを押した後にメイン クラスに戻り、[戻る] ボタンを押すと、アプリが本来のように閉じません。代わりに、終了したアクティビティを開こうとしますが、finish() を呼び出しているため、アクティビティを切り替えているようにアニメーション化され、メイン クラスが表示されます。この後、[戻る] ボタンを押して、アプリを適切に閉じることができます。[ホーム] オプションを押さずに、2 番目のアクティビティから [戻る] ボタンを使用すると、すべて正常に機能します。

メインクラスに戻る意図。

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

android - Android のフラグメントの XML で定義されたビューにプログラムでアクセスする

タブベースのナビゲーションを持つ Android 3 アプリを作成中です。Android にまったく慣れていないので、タブ チュートリアルを検索したところ、いくつかの異なるアプローチが見つかりました。その中で、Fragments + ActionBar に基づく実装が最適であると思われました。これらのチュートリアルに従いました

http://www.abelski.com/courses/android3ui/actionbar.pdf (最後の数枚のスライド) および http://www.youtube.com/watch?v=gMu8XhxUBl8 (ビデオ形式の同じレッスン)

...そして、タブが表示されるようになりました。タブを切り替えることができ、タブ内の単純な TextView が正常に表示されます。

ここで、タブの 1 つに、フラグメントの XML ファイルで定義されたスピナー ウィジェットを持たせ、strings.xml ファイルで定義された項目を設定したい場合に問題が発生します。onCreate()メソッドからgetViewById()を使用してスピナーにアクセスしようとすると、結果として常に null 値が返されます。

私が理解しているように、これを修正するには、getViewById ( )がスピナー (Eclipse のただし、オートコンプリートはすでにそれを見つけています)。ただし、コード内の XML ベースのフラグメントのコンテンツを変更するシナリオに取り組んでいるチュートリアルがなかったため、これを行う方法が完全にわかりません。

main.xml は次のようになります。

次のような tab1_fragment.xml:

および onCreate メソッドは次のようになります。

R.id を介して main.xml で定義されたビューにアクセスすることは正常に機能するため、この場合の問題は Eclipse の R クラスの自動インポートとは関係がないと思います。

この問題を回避するためにスピナーをプログラムで定義できると思いますが、おそらくもっと洗練された解決策があると思います。Android の全体像をまだ十分に把握できていないため、どこを見ればよいかわかりません。

0 投票する
6 に答える
9103 参照

android - ActionBarメニューを非表示にしたときにフォーカスされたSearchView

SearchViewを備えたActionBarがあります。メニューボタンを選択すると、ドロップダウンリストの右側に非表示/オーバーフローメニュー項目が表示されます。ドロップダウンメニューが非表示になっている場合、SearchViewにフォーカスがあり、キーボードが表示されます。キーボードの表示を停止する方法はありますか(SearchViewがタッチされている場合を除く)?

よろしく、ジュリアス。

以下の追加コードを編集します:これが私がそれを初期化する方法です:

編集2:

ユーザーが検索を開始したいときに私が行うことは次のとおりです。

..。

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

android - カスタム ビューを Android アクション バーに追加できないのはなぜですか?

カスタム ビューをアクション バーに追加しようとしています。

私のXML、

しかし、nullpointer 例外が発生します。デバッグすると、addView オブジェクトが読み込まれ、null ではありません。膨張中にViewGroupRootは必須ですか?

編集 1: Logcat

編集2:

setCustomView(R.layout.mylayout.xml);customView をアクションバーに追加する前に追加

アクションバーにボタンが表示されない