📅  最后修改于: 2023-12-03 15:08:33.482000             🧑  作者: Mango
Morphy 工具栏库是一个适用于 Android 应用的开源工具栏库,可以帮助开发者管理应用程序的工具栏,实现一些常见的功能,如搜索、分享等。
可以通过 Gradle 在项目中添加 Morphy 工具栏库的依赖:
implementation 'com.github.gtf35:MorphyToolbar:1.1.1'
在布局文件中添加 Morphy 工具栏:
<com.morphy.toolbar.MorphyToolbar
android:id="@+id/morphy_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:morphy_search_icon="@drawable/ic_search"
app:morphy_share_icon="@drawable/ic_share"
app:morphy_color="@color/colorPrimary"
app:theme="@style/MorphyTheme"
/>
app:morphy_search_icon
属性为搜索图标;app:morphy_share_icon
属性为分享图标;app:morphy_color
属性为工具栏颜色;app:theme
为主题样式,可以自定义或使用默认样式。在代码中设置 Morphy 工具栏的回调方法:
MorphyToolbar morphyToolbar = findViewById(R.id.morphy_toolbar);
MorphyToolbar.Listener listener = new MorphyToolbar.Listener() {
@Override
public void onMorphySearchClicked() {
// 搜索回调
}
@Override
public void onMorphyShareClicked() {
// 分享回调
}
};
morphyToolbar.setListener(listener);
Morphy 工具栏库是一个轻量级、易于使用的 Android 开源库,可以帮助开发者轻松地实现应用程序的工具栏管理。通过简单的配置和回调设置,即可实现搜索、分享等常见功能。