在IDEA里尝试使用Android FloatingActionButton(即FAB), 碰到各种问题. 记录于此:
1. FAB库位置:
support库下的design工程
2. FAB库依赖:
a. design库, 路径: sdk\extras\android\support\design
b. design库依赖v7.appcompat库, 路径: sdk\extras\android\support\v7\appcompat
3. 导入IDEA:
a. 导入v7.appcompat, 需要以android-support-v4.jar以及android-support-v7-appcompat.jar作为jar library, 同时设置Export为勾选, Scope为Compile, 如下图:
b. 导入design, 需要以v7.appcompat作为library, 需要以android-support-design.jar作为jar library, 同时设置Export为勾选, Scope为Compile, 如下图:
c. 调用FAB的工程, 需要以design作为library, Scope设置为Compile, 如下图:
按上述步骤操作后, 即可将FAB引入工程.