答案 0 :(得分:3)
你可以去Android的设计库。将此gradle添加到您的构建文件
compile 'com.android.support:design:23.0.1'
并按照this链接,这是一个stackoverflow链接告诉如何使用。和this is示例应用的链接。
示例:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:clickable="true"
android:src="@drawable/ic_done"
app:layout_anchor="@id/viewA"
app:layout_anchorGravity="bottom|right|end"/>
您可以创建多个fab并使用其可见性进行播放
<强>更新强>
我认为您必须使用第三方库来执行此操作。请浏览this库,这可能会对您有所帮助
答案 1 :(得分:0)
将此依赖项添加到app build.gradle
$(document).ready(function () {
$("#form-post").submit(function () {
$("#submit").attr("disabled", true);
return true;
});
});
添加,请点击以下链接Floating Action Menu
答案 2 :(得分:0)
您可以使用可见性在本地执行此操作... 每次按一下FAB(ImageView)都会切换动画的可见性。
我不会编写有效的示例代码,但这应该足以帮助以这种方式实现自定义浮动操作按钮。
XML
android:onClick="fabMainClicked"
JAVA
public void fabMainClicked(View view)
{
ImageView fabDrop1 = (ImageView) findViewById(R.id.fabDrop1);
ImageView fabDrop2 = (ImageView) findViewById(R.id.fabDrop2);
if (fabDrop1.getVisibility() == fabDrop1.GONE)
{
fabDrop1.setVisibility(fabDrop1.VISIBLE);
fabDrop2.setVisibility(fabDrop2.VISIBLE);
}
}
每个ImageView都需要通过自定义动画制作动画才能向上滑动或滑到屏幕上。
每个ImageView都将使用res / drawable作为背景来为中心图像提供一个圆圈和一个res / drawable。
比例类型应设置为居中。
祝你好运。