我的页面中有一个scrollview,它包含一个线性布局。我的要求是在滚动此布局时添加一个浮动按钮,并在此按钮上单击执行操作。如何才能做到这一点。请帮助我。提前致谢。如何在android中滚动时添加浮动按钮?
2
A
回答
4
也许我误解了你的问题,但它听起来像你想要一个固定的Button
以外的ScrollView
,以便您可以滚动并始终看到Button
?
如果是这样,只需添加Button
OUTSIDE的ScrollView
:你需要
<Button
android:id="@+id/button_save"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Save" />
<ScrollView
android:id="@+id/scrollView_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</LinearLayout>
</ScrollView>
3
使用this library,它已经做过的事情。
包括在您的项目:
dependencies {
compile 'com.shamanland:fab:0.0.5'
}
添加FloatingActionButton
到您的布局,而不是常规Button
:
<com.shamanland.fab.FloatingActionButton
android:id="@+id/button_save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
链接它ScrollView
:
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.button_save);
ScrollView scrollView = (ListView) findViewById(R.id.scrollView_list);
scrollView.setOnTouchListener(new ShowHideOnScroll(fab));
这一切,它应该工作!
查看我的original post here并查看example app。
相关问题
- 1. 如何在UITableViewController中添加浮动按钮,该按钮在滚动表格时不滚动?
- 2. 如何在volusion站点中添加滚动到顶部的浮动按钮?
- 3. 浮动动作按钮滚动内容
- 4. 如何在PDF中添加浮动按钮?
- 5. Android按钮自动滚动
- 6. Android按钮浮动布局
- 7. 当列表不能滚动时隐藏浮动动作按钮
- 8. 如何在tableView控制器上添加浮动按钮
- 9. 如何添加浮动在UIScrollView之上的按钮?
- 10. 如何在浮动操作按钮下添加AdMob
- 11. 滚动视图上的Android浮动按钮
- 12. 的Android:重新按下按钮时动态添加按钮
- 13. 如何隐藏嵌套滚动上的浮动操作按钮
- 14. 如何在Android中的Alert Box中动态添加按钮
- 15. 浮动按钮
- 16. Android如何在我的自定义ListView上添加一些浮动按钮?
- 17. 如何在右下角显示浮动动作按钮 - android
- 18. 如何在列表视图上添加滚动按钮?
- 19. 如何在滚动视图上添加多个按钮
- 20. 使用Webview滚动时隐藏浮动按钮隐藏
- 21. android水平滚动按钮
- 22. 如何在每个Android活动中添加图像按钮?
- 23. 如何在Android中单击浮动按钮时通过AccessibilityService执行滚动事件?
- 24. 想要在列表视图中添加两个浮动按钮
- 25. 如何在android上的webview上显示浮动按钮android
- 26. 如何在android中动态添加滚动视图
- 27. 在活动中添加动态输入文本和按钮android
- 28. 如何在android中添加按钮?
- 29. 如何在android中添加按钮?
- 30. 如何在滚动时隐藏按钮并在滚动停止时显示?
在按钮和滚动视图之外,可以使用一个relativelayout进行换行。并且Button可以与android:layout_alignParentBottom =“true”,android:layout_alignParentRight =“true”一起使用以对齐到父母的右下位置。 – juejiang 2015-09-29 02:28:30