問題タブ [android-selector]
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 - カスタムビューにセレクターを追加するにはどうすればよいですか?
カスタム ビューを作成し、カスタム ビューにセレクターを追加します。セレクターは機能しますが、背景が幅と高さいっぱいに伸びます。背景には、私が描いたものを表示する必要があります。完全なコードhttp://pastebin.com/dmF6DiP8
現在の通常の状態:
押された状態:
でなければなりません:
android - カスタム ListView のセレクター
ListItem が押されたときにビューを膨らませることは可能ですか? selectors を使用して background や stuffs などの属性を変更する方法に関するチュートリアルを見つけました。しかし、アイテムが押されたときに画像ビューのようにビューを膨らませることはできますか?
android - Android アプリケーションのセレクターでデフォルトのボタン ドローアブルを使用する
現在、私はこのセレクターを使用しています:
ボタンが押されておらず、フォーカスされていない場合に備えて、ボタンのデフォルトのドローアブルを設定したいと思います。これを行うには、セレクターをどのように変更すればよいですか?
android - ウィジェットの外側をクリックしても選択を保持
カレンダーの作成に使用しているグリッドビューがあります。カレンダー/グリッドビューの外側をクリックすると、最初の選択が強調表示されたままになります。カレンダー/グリッドビューはビューの上半分を占め、フラグメント内にあり、対応するリストが下に表示されます。フラグメントのグリッドの私のレイアウトは次のとおりです。
最初のセルを強調表示するには、アダプターを設定した後、次を使用してその位置を設定します。
最初の選択は、必要に応じて緑色です。ただし、グリッドビューからクリックするとすぐに緑色の背景が消えます。これは、別のセルを選択してグリッドビューから離れた場所をクリックしても発生しません。この場合、ハイライトは残ります。グリッドビューで onFocusChange リスナーを設定しようとしました。ただし、グリッドビューの外側をクリックしても、これはトリガーされません。また、android:listSelector でセレクターを使用してみました。
よろしくお願いします。
android-listview - ListView セレクターは、行ではなくリストビュー全体を変更します
ここでリストビューセレクターに関する記事をたくさん読みましたが、それを機能させることができません。リストビューの行を押すと、選択したアイテムではなくリストビュー全体の色が変わります。Listview フラグメントとカスタム行を使用しています。
まず、カスタム行は次のように開始されます。スタイルは、デフォルトの背景色とその他のものを希望するものに設定します。ここにはいくつかのビューがあります。左手の写真に見られるように。
次に、セレクターがあります。
drawable/selected はライトグレー/ブルーの色です:
私のフラグメントでは、これを行います:
リストビューが表示されると、すべて問題なく表示されます。しかし、単一の行を選択すると、アクティビティ全体をカバーするリストビューの色が「darklistselector」に変わります。
これをカスタム行の背景として設定しようとしましたが、画面全体を黒、グレー/青、白の間で変更すると、さらに奇妙になりました。
助けてくれてありがとう。