草庐IT

bottom-sheet

全部标签

Android - Google Sheets API v4 出现错误 403

我正在尝试通过其APIv4读取google表格的数据。但每次它都说PERMISSION_DENIED错误代码403我正在按照它的官方指南来完成它Checkouthere这里有一些设置信息StringspreadsheetId="1uZRU6AgOEHU4iNrLzg5NcotLeIwdhdvAxjG-tGI2zZc";Stringrange="Sheet1";错误响应:{"error":{"code":403,"message":"Thecallerdoesnothavepermission","status":"PERMISSION_DENIED"}}任何帮助都将不胜感激提前致谢!

安卓工作室项目 : bottom of UI is cut off

当我将我的应用程序加载到手机上或使用模拟器时,我的ListView和ImageButton的底部被切断时遇到问题。我可以只使用边距或填充,但这不是特定于设备的吗?无论屏幕尺寸如何,我都希望我的应用程序看起来像我想要的那样。这是我的代码:类:publicclassCookbookextendsFragment{@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){String[]items={"Monday","Tuesday

带有 RecyclerView 的 Android BottomSheet

我在我的应用程序中添加了一个带有RecyclerView的BottomSheet,但我无法滚动RecyclerView,而且我无法找出问题所在。这是我的BottomSheet:垂直缩略图在工作表展开时可见,水平缩略图在列表折叠时可见。 最佳答案 解决了。问题是我向BottomSheet添加了两个RecyclerViews,在这种情况下第二个没有滚动。我真的不需要第一个,当我删除它时,我可以滚动另一个。 关于带有RecyclerView的AndroidBottomSheet,我们在Stac

Android 持久 Bottom Sheet 初始可见性

我正在尝试在我的布局中实现一个持久性BottomSheet-一个不能完全隐藏,但总是从底部窥视并且可以扩展到全高的工作表。这是我的布局:我希望发生的事情是BottomSheet在我落在屏幕上后立即可见并折叠,但事实并非如此——它被隐藏了。我可以通过在onCreate()中调用bottomSheetBehaviour.setState(BottomSheetBehavior.STATE_EXPANDED)来让它显示。奇怪的是,这只会稍微扩展它-超过指定的peek高度但小于它应该占据的完整高度。在它出现在这种状态后,我可以将它上下拖动到它应该在的位置并且它工作正常。问题是屏幕上的初始着陆搞

android - 回收站 View : Set scroll position so that item appears at the bottom of the view

我有一个RecyclerView和一个LinearLayoutManager,它由一个适配器提供支持,该适配器具有不同高度的项目。有没有办法告诉RecyclerView设置滚动位置,以便项目X(或多或少)恰好出现在屏幕底部?我试过LinearLayoutManager.scrollToPosition()但这会将项目定位在View的顶部。 最佳答案 MyAdaptermAdapter;RecyclerViewrecyclerView;Listdata=newArrayList();LinearLayoutManagerllm=new

Android BottomSheet 适配/缩小相关 map View

试图在底部模仿当前的谷歌地图栏。我失败了那么多,也尝试了那么多;CollapsingToolbar、BottomSheet、自定义库。我想要的:当BottomSheet滑动时,让mapView适应它的大小和相机,这样BottomSheet就不会在map上滑动,而是让map适应所处的空间离开了。看看thisvideo看看我的意思(我不是指缩放功能) 最佳答案 BottomBarlibrary我用过的已弃用。但也许我的代码可以让您了解如何完成。我对BottomSheet的onSlide事件的react是这样的:@Overridepubl

android - 如何从 Material Design 文档中实现持久性 Bottom Sheets

谁有或可以提供更多相关信息?只是搜索了一半的网络,但找不到更多的东西,甚至没有来自谷歌的演示应用程序。https://www.google.com/design/spec/components/bottom-sheets.html#bottom-sheets-persistent-bottom-sheets我怎样才能实现这些持久性BottomSheets? 最佳答案 这里有一个很棒的教程,介绍如何仅使用Android库(包括Android支持库)来完成此操作:https://questdot.com/android-persiste

android - 仅在单击按钮时才需要显示 Bottom Sheet 行为?

我已经使用appcompat-v7:23.2.1实现了BottomSheet。一切正常,但唯一的问题是当我向上拖动布局时,BottomSheet出现了。我没有当BottomSheet未显示在屏幕上时,希望在布局上向上拖动时显示BottomSheet。主要Activity@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.bottom_grid);ButtonbtnView=(Button)findViewBy

android - 自定义持久 Bottom Sheet STATE_EXPANDED 高度或偏移量

如标题所说,当官方bottomSheet(支持库23.x.x)处于STATE_EXPANDED状态时,是否可以自定义其大小/高度/偏移?有一个类BottomSheetBehavior但我找不到任何关于高度或偏移量的信息。我想要的是获得类似Googlemap的行为: 最佳答案 在深入研究Android代码并进行搜索后,我得到了它:您可以修改默认值BottomSheetBehavior通过以下步骤再添加一项统计数据:创建一个Java类并从CoordinatorLayout.Behavior扩展它从默认值复制粘贴代码BottomSheet

java - Bottom Sheet Android-滚动问题

我需要BottomSheet停在两个位置。我有以下用于BottomSheet的代码。........和ViewbottomSheet=coordinatorLayout.findViewById(R.id.bottom_sheet);finalBottomSheetBehaviorbehavior=BottomSheetBehavior.from(bottomSheet);behavior.setBottomSheetCallback(newBottomSheetBehavior.BottomSheetCallback(){@OverridepublicvoidonStateChang