問題タブ [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.

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

android - ListView longClick セレクターを表示するにはどうすればよいですか?

ロングクリックでカスタムリストビューの背景色を変更したい。これは私のセレクターですが、onClick のみを実行します。私に何ができる ?

* tables_row_selector.xml*

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

android - statelistdrawableテキストの色を変更するAndroidボタン

私はアンドロイドアプリケーションを開発しています

ボタンのステータスごとに異なる背景のドローアブルとテキストの色があります(押された、通常)

背景の drawable を追加できるように statelistdrawable オブジェクトを作成しましたが、今の問題はテキストの色を設定する方法です

誰でも助けてくれますか?

0 投票する
0 に答える
444 参照

android - アルファ効果のあるグラデーションボタンアンドロイド

Androidでグラデーション+アルファ効果を使用してボタンを作成しようとしていますが、やりたいことを正確に取得できません。

ここに私が取得したいボタンの画像があります:-

ここに画像の説明を入力

ボタンのスタイルと効果に以下のセレクターを使用しています:-

誰かが何か考えを持っているなら、親切に私を助けてください。ありがとう

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

android - 背景レイアウトを押しながら1つの画像ビューにセレクターを適用する方法

アイコン画像とテキストビューを含むレイアウトがあります。私が欲しいのは、親レイアウトを押しながらアイコン画像の背景を変更することです。セレクター機能を試してみましたが、押されているビューでのみ機能します。アイコン画像を押して選択を適用すると、うまく機能しますが、ユーザーが親レイアウト全体を押している間にアイコン画像を変更したいのです。これは私のレイアウトxmlファイルです

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

android - ギャラリーからJPG画像のみを選択するようにユーザーを制限するにはどうすればよいですか?

私のアプリケーションには、ユーザーがギャラリーから画像を選択してアプリケーションで使用できるようにするオプションがあります。.jpgただし、ユーザーが拡張子の付いた画像のみを選択するように制限したいと思います。どうすればそれを達成できますか?

これまでに次のことを試しましたが、このアプローチでは各タイプの画像を自由に使用できます。

0 投票する
4 に答える
4994 参照

android - TabHost setIndicator - アイコンではなくレイアウトを使用しますか?

この方法でタブを作成しています:

これは私のセレクターです:

ここで、icon_pressedicon_unpressedは単なるアイコン(png) です。これはうまくいきます。ただし、アイコンとタイトルを設定する代わりに、レイアウトだけを設定するために使用したいと思います(タイトルとアイコンを設定できます)。だから私はこれを試しました:

ここで、layout_pressedlayout_unpressedは次のようなレイアウトです。

そして奇妙なことに、実行時にアプリがエラーをスローします:

TabHost タブで setIndicator(selector with layouts) を使用できないのはどういう意味ですか?

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

android - セレクターが画像を正しく設定していません

通常とプレスの2つの異なる状態を示す2つの画像があります。押された状態の画像は、通常の状態よりも若干大きくなります。

問題:押すと画像が変更されますが、画像ビューのサイズは変更されず、画像が圧縮され、通常の状態の画像と同じサイズの画像が表示されます。xml ファイルで幅と高さに wrap_conten を指定しました。

これは、imageview の src プロパティで参照するセレクター クラスです。

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

iphone - 押された状態と選択された状態での UITableViewCell の色の変更

私はcustomCell(2つのラベルと1つのImageViewを持つCustomCell)でUITableViewを持っています。

通常モードでは、すべてのセルの白色が必要です。

ユーザーが特定のセルを押すと、そのセルの色は灰色になります (残りのセルは白になります)。

ユーザーが同じセルを離すと、そのセルの色はオレンジ色になります (残りのセルは白になります)。

どうすればそれを理解できますか?

setSelectedBackground、willSelectRowAtIndexPath、および Gestures メソッドを使用してこれを試しました。しかし、同じセルに対してこれら 3 つの色の状態を確認することはできません。2つの州のいずれかが協力しています。

どうすれば同じ機能を実現できますか?

セレクターを使用して Android に同じ機能を実装しました。iPhoneでも同じ機能が欲しい。ヘルプはありますか?

前もって感謝します!

0 投票する
0 に答える
663 参照

android - 複数選択の GridView は、選択された項目の状態を表示しません (押された状態のみ)

私はGridViewの ChoiceMode を持つを持っていGridView.CHOICE_MODE_MULTIPLE_MODALます。ギャラリー アプリで表示されるものと同じように選択を動作させたいです (つまり、アイテムを長押しすると、選択したアイテムの前景色が半透明になり、選択されたことを示します。他のアイテムを短く押すと、追加または選択からそれらを削除します)。

次のような状態セレクターを作成しました。

pressed_background.xmlファイルは次のとおりです。

そしてそれが指す色:

次のようにグリッドに適用しています。

そして、ここXMLにグリッド項目があります:

問題は、選択された状態がグリッド アイテムに表示されないことです。長押しを開始すると、グリッドアイテムの上に押した状態の色が期待どおりに表示されますが、選択されるとすぐに色が消え、アイテムが選択された状態であることを示すものはありません。コンテキスト アクション バーが期待どおりに表示されます。<selector>考えられる限り、 と グリッド アイテムの背景のさまざまなバリエーションを試しました。

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

android - プログラムでStateListDrawableに色「#e3bb87」を追加します

これをプログラムで行う必要がある理由は、テキストの色がダウンロードされ、xmlで事前に定義されていないためです。私はこれをプログラムでセレクター画像の置換を読みました

私はから知る必要があるだけです

どのように

忘れてくださいgetResources().getColor(R.color.anycolor)、色はxmlで定義されていません