2016-07-16 8 views
0

ねえねえ、アンドロイドスタジオのデフォルトのボタンについて質問したいのですが、それをクリックするとサークルを描きボタンを埋める効果がありますが、カスタムボタンでどのように行うことができますか?読んでいただきありがとうございますAndroidボタン描画サークルエフェクト

答えて

2

新しいファイル "res/drawable/ripple_effect.xml"を作成し、これをXMLまたは動的にボタンの背景として追加してください。

すなわちアンドロイド:背景= "ripple_effect /描画可能@"

<?xml version="1.0" encoding="utf-8"?> 
<ripple xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:color="#f816a463" 
    tools:targetApi="lollipop"> 
    <item android:id="@android:id/mask"> 
     <shape android:shape="rectangle"> 
      <solid android:color="#f816a463" /> 
     </shape> 
    </item> 
</ripple> 
+0

それは感謝を作品!しかし、ボタンよりも幅を広げるためにエフェクトのサイズを変更する方法を教えてもらえますか?アンドロイド:radiusを試しましたが、うまくいきませんでした。 – user6597752

+0

どうやってそれを行うのか分かりません。これはボタンのバックグラウンドなので、ボタンの外に出ません。 –

+1

私はさまざまな方法でそれをやろうとしていました。 。 。私がしたことは、実際には波紋効果の大きさを増やすのではなく、ボタンの属性内でAndroidを使用することによるトリックでした。 。 。 。それを大きくすると、エフェクトの領域が広がります。 – user6597752

関連する問題