問題タブ [contextual-action-bar]
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 - メニュー項目のコンテキスト アクション バーの奇妙な動作
コンテキスト アクション バーで奇妙な動作が発生します。
まず:
オーバーフロー ボタンをクリックするたびに、1 つのメニュー項目のみが表示されます。
2番目/3番目:
アイコンがそれほど多くのスペースを使用しないようにする方法はありますか?
add プロパティandroid:showAsAction="always"
をすべてのアイテムに変更すると、実際にはすべてのアイコンを表示するのに十分なスペースがありますが、共有アイコンはもうクリックできません:
クリーン プロジェクトは役に立ちません。
テストデバイス (Galaxy S3) で Android 4.2.2 を使用しています。
XXX GS3で新しい ROM を完全にフラッシュしようとしました( SlimBeanの前のCyanogenMod 10.1では、下部のナビゲーションバーも削除されました) - 役に立ちませんでした。
Nexus 4でも試してみました。より多くのスペースがあるため、共有ボタンと削除ボタンが表示されます。アクションモードを開始すると共有ボタンをクリックできませんが、デバイスを横向きモードにすると機能し、縦向きに戻しても機能します。なのでNexus 4では基本的にシェアボタンは回転前には機能しません。
マニフェスト:
に対してコンパイルしminSdkVersion=17
ても違いはありません。
次のようなフラグメントからアクション モードを開始します。
メニューに次のActionMode.Callback
ように入力します。
XML は次のとおりです。
完全を期すために、全体callback
:
android - アクション モード (CAB) でのみアクション バーを分割する
アクションモードでのみアクションバーを分割することは可能ですか?
私のアプリケーションには上部のアクション バーしかありませんが、コンテキスト アクション バーを 2 つ (上部/下部) に分割する必要があります。
私はこれを見つけました:
コンテキスト アクション バーは、必ずしもアクション バーに関連付けられているわけではありません。コンテキスト アクション バーがアクション バーの位置を視覚的に追い越しても、それらは独立して動作します。
http://developer.android.com/guide/topics/ui/menus.html#CABで。可能だと思いますが、いかがでしょうか?
android - コンテキストアクションバーアンドロイドからアイテムを削除する方法
Android コンテキスト アクション バーからCOPY、SELECT ALL、およびFINDを削除し、カスタム メニュー項目を追加したいと考えています。
これは、webview でテキストを選択しているときに表示されます。jsを使用してwebviewにテキストハイライトを追加しようとしています。
android - 独自の SelectAll、Cut、Copy、Paste を Webview に実装する方法
WebView を使用してリッチ エディット テキストを実装しています。エディター アクションのボタンはコンテキスト アクション バー (CAB) に表示されます。Webview を長押しすると、デフォルトの CAB ボタンが表示されます。 .
ですから、選択、切り取り、コピー、貼り付けのアクションを実装したほうがよいと思います。私はすでにこれを試しましたが、うまくいきませんでした。
私のアプリケーションは、Android 3.x 以降のデバイスを対象としています。
その方法を教えてください。
android - ActionBar に OK/Submit ボタンを作成するには?
私は実際に2つの質問があります:
ActionBar のメニュー項目を OK/送信ボタンとしてマークする方法はありますか、それとも単なる通常の項目ですか?
ActionBar の [OK] ボタンに組み込みのテーマ (目盛りのようなものでしょうか?) はありますか?それとも、独自の画像ファイルを作成する必要がありますか?
android - コンテキスト アクション バー: 完了ボタン
下の画像の左上隅にある「完了」ボタンの画像または少なくとも色をカスタマイズする方法はありますか?
ところで、私はアクションバーを処理するために ABS を使用しています。
android - チェックボックス付きの ListView のコンテキスト ActionBar
リスト項目がチェックされるたびにリストビューからコンテキストアクションバーを開始し、選択されている項目の数を表示したいと思います。http://developer.android.com/guide/topics/ui/menus.html#CABからCABを通過しました。しかし、どこで CAB を呼び出せばよいのか、まだ理解できません。
android - Android でのテキスト選択コンテキスト アクション バーの拡張
テキスト選択のコンテキストアクションバーをさらにアクションで拡張しようとしています。
そこで、setCustomSelectionActionModeCallback メソッドを介して ActionCallback を追加しました。正常に動作しますが、いくつかのアイコンを追加しているため、電話のアクションバーに収まらず、オーバーフロー メニューに移動します。問題は、オーバーフロー ボタンをクリックするとすぐに、EditText がフォーカスを失ったように見えるため、ActionMode が閉じられて破棄されることです。そのため、オーバーフロー メニューのどのアイテムもクリックできません。
私は ActionBarSherlock 4.3.1 を使用しています。
これはバグですか?b.android.com にファイルする必要がありますか? 回避策はありますか? 考えられる回避策の 1 つは、アクション バーを分割することです。しかし、現在、アクティビティ全体の分割バーは必要ありません/必要ありません。私の知る限り、プログラムで切り替えることはできません。
android - Contextual Action Bar を無効にし、長押ししてコピー/貼り付け
私はこれをたくさん検索しましたが、アドバイスが見つかりません...クラシックアクションバーの独自の実装を提供しているので、すべてのアクティビティで宣言しますrequestWindowFeature(Window.FEATURE_NO_TITLE)
が、コンテキストアクションバーも取り除きたいです、コピー/貼り付け/などを使用したもの..誰もこれを達成する方法を知っていますか?
また、必要な場合にのみ、独自のコピー/貼り付け機能を提供するため、webview 内でも longclick 機能を無効にする必要があります。すべての有用なヒントをいただければ幸いです。