問題タブ [rippledrawable]

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 に答える
407 参照

android - ロリポップバージョンの下にリップル効果を使用する方法は?

アプリにリップル効果を適用したいのですが、5.0 以上にしか適用されないレビューを読みました。では、ripple ライブラリを 5.0 未満まで使用するにはどうすればよいでしょうか。

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

android - アンドロイド:RippleEffect と StateListAnimator を使用

別のレイアウトを含むレイアウトがあります:

含まれているレイアウトに RippleEffect と StateListAnimator を追加する必要があります。

例:

RippleEffect と StateListAnimator の両方が 100% 機能します。含まれているレイアウトを変更できません。したがって、インクルード タグまたは親レイアウト自体のいずれかでエフェクトを実行する必要がある理由です。

私は両方の手法を試しましたが、いずれも成功しませんでした。

アップデート

可能であれば、これをプログラムで停止する必要があります。

更新 2

次に、ビューがアニメーション化されたら、どのようにビューを高さのままにしますか?

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

java - Android RelativeLayout リップル効果

私の見解では、ユーザーがレイアウト内の ImageView に触れるたびに波及効果が表示されるようにしたいと考えています。ImageView を RelativeLayout 内にラップしようとしましたが、うまくいきませんでした。レイアウトは次のとおりです。

そして、これが「ripple_view」ドローアブルです。

また、android:background="?android:attr/selectableItemBackground" タグを追加しようとしましたが、それは役に立たなかったようです。リップルが表示されない理由を誰か説明できますか? カスタム ボタンと RecyclerView 行で同じ方法を使用して効果を有効にしましたが、RelativeLayout では機能しません。理想的には、このような単純なものにサードパーティのライブラリを使用することは避けたいと思います.

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

android - Android:ボタンの波紋は、その下に背景色がない場合にのみ表示されますか?

ImageView画面の上隅にリップルセレクターがあります。何らかの理由でリップルが機能しません。私の画像を見てください! http://i.imgur.com/COFEQAO.png (画像を投稿するには 10 人の担当者が必要です ---)

View B濃い緑色の背景色をしています。この背景色を削除すると、波紋が機能します。

私のripple_selector.xml

次のように ImageView にリップルを設定しています。 android:background="@drawable/ripple_selector"

波紋セレクターにマスクまたは背景を指定すると、同様に機能しますが、波紋をマスクしたくありません。何が問題なのですか?タイ。

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

android - RecyclerView で別の背景色を含むアイテムで波及効果を得る

背景色が設定されている RecyclerView 要素に単純な波及効果が必要です。背景色 (青) が既に設定されているため、背景を drawable/ripple.xml に設定することはできません。

そこで、ripple.xml を次のように変更しました。

それでもうまくいきません。:(編集:どうやら、波紋の色は背景色の後ろに隠れているため、ほとんど見えません。しかし、背景にその色合いが見えます(color_view_pressedを濃い赤色に設定した場合)。それ以外の場合でも、それを達成する方法はありますか?私はそこに可能なすべての解決策を試しました.どういうわけか、それはListViewで完全にうまく機能していました.しかし、私はどのように理解していません.

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

android - リップル効果が ImageView を超えていない

CustomListViewテキストを表示し、のライブラリimageを使用して表示される場所があります。drawable フォルダー内と drawable-21 フォルダー内にファイルPicassoを作成しましたが、何らかの理由で効果が.xmlRipple EffectImageView

これが私のファイルです:

drawable: listview_item_background.xml

drawable-v21: listview_item_background.xml

activity_main:

NestedListView:

MainActivity:

custom_listview_item:

CustomListクラス:

それが ImageView を表示する方法です。

私を手伝ってくれますか?

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

android - setOnTouchListener CardView & Ripple Effect の問題

with で使用android:foregroundするCardViewOnTouchListener、波紋効果が表示されません。それにもかかわらCardViewず、タッチリスナーなしでは、正常に動作します!

これは私のXMLです:

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

android - ボタンに無限の波紋効果を与える方法

アプリにボタンがあり、そのボタンに連続/無限の波及効果を与えたいです。Androidでクリックせずにボタンに無限の波及効果を与える方法。

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

android - Lollipop RippleDrawable から TextView へ

drawable-v21/ripple.xml:

テキストビュー:

RippleDrawableに設定したい場合は を設定するTextView必要android:background="?attr/selectableItemBackground"がありますが、カスタム背景を設定するにはどうすればよいですか?

ところで、単に背景を設定するには:

を使用するButtonと、結果は次のようになります。

ここに画像の説明を入力

これはひどいです。他に方法はありますか?

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

android - 「プルして更新」を使用すると奇妙な不具合が発生する

アクティビティを開始すると、リストを更新します

リフレッシュ後はコール

しかし、ネットワーク呼び出し中に、refreshIcon はほんの一瞬でグリッチします。

Androidモニターを見ると、これらの行が表示されます

これは何を意味するのでしょうか?グリッチやメッセージが表示されないようにするにはどうすればよいですか?

それは本当に迷惑です

EDIT 1 これは私がsetRefreshing(true)を呼び出す方法です