单击浮动操作按钮时,必须更改图标

时间:2016-03-23 13:45:41

标签: android

单击Android中的“浮动操作”按钮时,如何将图标图像从“播放”更改为“暂停”?

Android screenshot

2 个答案:

答案 0 :(得分:1)

更改FloatingActionButton来源:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            floatingActionButton.setImageDrawable(getResources().getDrawable(R.drawable.ic_full_sad, context.getTheme()));
        } else {
            floatingActionButton.setImageDrawable(getResources().getDrawable(R.drawable.ic_full_sad));
    }

希望能帮到你!

答案 1 :(得分:0)

google design website上提供了许多其他资源,这些资源应放在您的res drawable文件夹中。

然后正如Kristiyan Varbanov和Keshav提到的setImageResource是最佳实践

fab.setImageResource(R.drawable.ic_pause_dark);
fab.setImageResource(R.drawable.ic_play_dark);