公益財団法人どうぶつ基金に4000円寄付しました
時折こういった団体に寄付をしているのですが、金額ショボいし、「いい人アピール」っぽく感じて黙ってやっていました。
ですが今回から公開していくよう方針を変更しました。
動物好きな人と会話のきっかけになるかもしれないですし!
意識高まって動物保護のアイデアが出てくるかもしれないですし(ΦωΦ)
どうぶつ基金は犬猫の不妊手術なんかに使われます。
手術後はどうぶつの耳に手術したというお印を付けるので、少しは地域で生きやすくなるでしょう。
ここはクレジットカードで寄付が出来て楽ちんなんですよ。
寄付金控除の対象にもなります。
確定申告の時に申告すれば税金が返ってくるかもしれませんよ。
私はあんまり税金払えるほど稼いでないのであれだけど😁
ExoPlayerで動画の音声をミュートする方法
ExoPlayerと言えばGoogleがMediaPlayerの代替となるものとして発表したオープンソースのライブラリです。
ExoPlayer | Android Developers
ExoPlayer - Home
公式のDemoを使うこと前提ですが、動画の音声をミュート(ボリュームを調整)する方法のメモです。
上記を参考にして実装してみたのですが、
一番目の方法のDemoPlayerクラスのonRenderersメソッドでTrackRendererの配列の中からTYPE_AUDIOのインスタンスを保存しておいて
messageを送る方法でどうもうまくいきませんでした。
で二番目の
// mute player.selectTrack(FullPlayer.TYPE_AUDIO, -1); // Unmute player.selectTrack(FullPlayer.TYPE_AUDIO, 0);
でうまくいきました。
FullPlayerというクラスは今現在はないみたいで、DemoPlayer又は1を指定すれば目的を達成できます。
コンパイル時にpackageの場所がおかしいというメッセージが出た
メモです。
エラーではないのですが、このようなメッセージがbuildのログに表示されました。
Information:Gradle tasks [:app:assembleStaging] Observed package id 'add-ons;addon-google_apis-google-19' in inconsistent location '/Users/sakura/Library/Android/sdk/add-ons/addon-google_apis-google-19-1' (Expected '/Users/sakura/Library/Android/sdk/add-ons/addon-google_apis-google-19') :app:preBuild UP-TO-DATE :app:preStagingBuild UP-TO-DATE :app:checkStagingManifest :app:preLocalBuild UP-TO-DATE :app:preReleaseBuild UP-TO-DATE (continue)
これをどうやって対処したかというと
addon-google_apis-google-19の場所がおかしいとのことなので、SDK managerを起動して
API19の中にあるGoogle APIsの2つをDeleteします。
その後Installし直します。
私のケースではこれだけでメッセージは表示されなくなりました。