このライブラリhttps://github.com/futuresimple/android-floating-action-buttonを使用しました。メインボタンの画像を変更するにはどうすればよいですか? 小さいボタンの 1 つを選択した直後にボタンの画像を変更したい。
103856 次
9 に答える
32
これを .XML で使用できます。
android:src="@drawable/icon" // change backgroung icon
app:backgroundTint="@color/icons" // change background color
これをコードで使用します。
mFloatingActionButton.setImageResource(R.drawable/icon2);
于 2016-07-21T15:41:20.673 に答える
2
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab_btn);
// State 1 -on
fab.setImageDrawable(ContextCompat.getDrawable(getActivity(), R.drawable.fab_on));
// State 2 - off
fab.setImageDrawable(ContextCompat.getDrawable(getActivity(), R.drawable.fab_off));
于 2016-10-31T08:34:43.820 に答える
-1
残念ながら、このライブラリでは、メニューからアイコンを変更することはできません (詳細からこのライブラリの問題を参照してください)。
そのため、このライブラリを削除して、より柔軟なライブラリを使用しました! 元々はフォークですが、現在はより高度になっています。
リンクはこちら
于 2015-09-22T06:53:33.023 に答える