■実現したいこと
Android Studioを使用して、Androidアプリを作成しています。
Material Design Iconsを使用したいです。
■問題
Material Design Iconsのスタイルを変えたいと考えています。
・色の変更
・透過率の変更
https://giga-log.com/homepage/material-icons-use/
上記サイトではHTMLでcolorを指定して色を変えていますが、
Android Studio内でも可能でしょうか。
xmlファイルでの静的定義時、
javaファイルでの動的定義時を併せて教えて頂けると助かります。
java
1 public boolean onOptionsItemSelected(MenuItem item){ 2 switch (item.getItemId()){ 3 case R.id.menu_icon: 4 if(voice){ 5 voice = false; 6 item.setIcon(R.drawable.v_off); 7 8 }else{ 9 voice = true; 10 item.setIcon(R.drawable.v_on); 11 } 12 break; 13 default: 14 break; 15 } 16 return true; 17 }
xml
1 <item 2 android:id="@+id/menu_icon" 3 android:icon="@drawable/v_on" 4 android:layout_width="match_parent" 5 android:layout_height="wrap_content" 6 android:textColor="#00ffffff" 7 app:showAsAction="ifRoom" 8 android:title=""> 9 </item>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/20 04:15
2019/03/20 06:06
2019/03/20 08:45