問題タブ [android-actionmode]
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 - アクション モードの色とテキストをカスタマイズするにはどうすればよいですか?
デフォルトのアクション モード (3.0 以降) には、緑色のテーマと左側に [完了] ボタンがあります。これらをカスタマイズするにはどうすればよいですか?
ありがとう
android - ActionModeの「完了」ボタンを削除
0アプリで startActionMode(ActionMode) を使用しています。
デフォルトでは、バーに「完了」ボタンが追加されていますが、削除したいと思います。
また、テキストを変更する方法があれば、私も知りたいのですが、「完了」とは異なる説明が原因で、アクションがその動作の動作に対応するようになる可能性があります。
android - アクション モード (CAB) でのみアクション バーを分割する
アクションモードでのみアクションバーを分割することは可能ですか?
私のアプリケーションには上部のアクション バーしかありませんが、コンテキスト アクション バーを 2 つ (上部/下部) に分割する必要があります。
私はこれを見つけました:
コンテキスト アクション バーは、必ずしもアクション バーに関連付けられているわけではありません。コンテキスト アクション バーがアクション バーの位置を視覚的に追い越しても、それらは独立して動作します。
http://developer.android.com/guide/topics/ui/menus.html#CABで。可能だと思いますが、いかがでしょうか?
android - カスタムArrayAdapter内のCHOICE_MODE_MULTIPLE_MODALでアイテムが選択されているかどうかを確認する方法は?
ここに私の問題があります: カスタム ArrayAdapter を持つ ListView があります:
の私のリストonCreate()
:
私のカスタムArrayAdapterのgetView(...)
:
特定のリスト項目が選択されていることはわかっています。なぜなら、それらを選択すると ActionMode バーが表示され、すべての項目を選択解除 (トグル) すると消えるからです。ただし、実際に選択されているかどうかを示す checkBox が必要です。では、どうすればいいですか?android.R.single_list_item_multiple_choice とデフォルトの ArrayAdapter で問題なく動作しますが、カスタムのものを使用したいと考えています。多分私は何か間違っているので、それを行う別の方法がありますか?
android - コンテキストアクションモードバーをレイアウトに「押し込む」のではなくオーバーレイする方法
アプリケーションに独自のビューグループを実装しました。アクションバーを使用することはさまざまな理由でオプションではないため、ビューグループでは、独自の「アクションバー」を上部に 1 つ、下部に 1 つ持っています。画像 1 は、現在のレイアウトを示しています。
ご覧のとおり、レイアウトには 2 つの edittext があり、すべて問題ないように見えます。
ただし、ユーザーが編集テキストのいずれかでテキストを選択すると、コンテキスト アクション モード バーが表示されます。画像 2 はこれを示しています。
これが発生すると、actionmode バーは、スペースを確保するためにレイアウト全体を「押し下げ」ます。タブレットやその他の大画面デバイスではこれで問題ありませんが、小型デバイスでは、特にソフト キーボードが表示されている場合、残りの高さが小さすぎます (横向きでは使用できません)。
私がやりたいのは、画像 3 に示すようにレイアウトを押し下げるのではなく、レイアウトをオーバーレイするアクション モード バーです。
それは可能ですか?
android - ListViewでリストアイテムの背景を変更するには?
実際には使用できないActionBarSherlockでコンテキスト メニューを使用したい。ListView.CHOICE_MODE_MULTIPLE_MODAL
リスト上の項目を複数選択するための独自の実装を作成しましたが、問題は (実際には他の場合には優れた機能です) Android が でビューを再利用することですListView
。背景を色付けして選択済みとしてマークすることで、リスト上の複数選択アイテムを処理します。さらに、選択を保存しSparseArray
ますが、完全に機能しているため、今は問題ありません。
ご想像のとおり、背景色は、選択したアイテムから始まるリストの 10 アイテムごとに複製されます。
では、リスト項目ごとに異なるビューを提供するにはどうすればよいでしょうか? それとも、その問題に対する別の解決策がありますか?
SimpleCursorAdapter
withを使用しViewBinder
てリスト項目を埋めます。
SimpleCursorAdapter
ViewBinder
多分私は私の質問を正確にします:
リストアイテムビューを再利用するときに、実行時にリストアイテムの背景を(カーソルアダプターを使用して)設定し、複製しない方法は?
android - ActionMode カスタム背景
のレイアウトや背景を変更するにはどうすればよいActionMode
ですか? メソッドはありactionMode.getCustomView();
ますが、常に null を返します。何か提案はありますか?
android - Android - 1 つのアクティビティで 2 つの画像を読み込む
ボタン1をクリックすると、何かを比較するような1つのアクティビティで2つの画像をロードしたいのですが、画像をロードしてImageView 1に設定できます。ボタン2をクリックすると、ロードできますが、imagview2に設定できません。私はどこで間違っていますか?
コードが間違っていることを確認してください