草庐IT

right_bottom

全部标签

安卓布局 : How to keep right-most text element and ellipsize left-most text element as it grows?

我有一个包含两个TextView的LinearLayout。设第一个TextView的文本为“短文本”,第二个TextView的文本为“(s)”。我希望LinearLayout这样显示给用户:[[短文本][(s)]____________]其中____表示空View。现在,如果我将稍长的字符串放入第一个TextView,我希望看到:[[稍长的文本][(s)]__]如果我将更长的字符串放入第一个TextView,我希望看到:[[很长...ng文本][(s)]]但我似乎无法找到一种方法来防止第一个TextView完全排挤第二个TextView,如下所示:[[真的很长……很长的文字]]如何获

android - 为什么安卓:layout_gravity ="right" not working here in android xml

我的ListView行的xml代码是我希望ID为btn_delete的最后一个按钮保持右对齐。并在设计时按照我想要的“图形布局”显示。但是当我运行它时,在模拟器上它不起作用。查看输出:那么为什么删除按钮没有右对齐? 最佳答案 使用这个,使用相对布局 关于android-为什么安卓:layout_gravity="right"notworkinghereinandroidxml,我们在StackOverflow上找到一个类似的问题: https://stacko

安卓 : MPAndroidChart how to remove values on right side in chart?

我有以下显示一些值的图表。我想隐藏/删除右侧的值,因为左侧就足够了。见下图:代码如下:publicclassMainActivityextendsAppCompatActivityimplementsOnChartValueSelectedListener{privateLineChartmDataLineChart;privateRelativeLayoutmRelativeLayout;privateLineChartmChart;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(save

android - Bottom Sheet 有时不会出现在复杂的 View 中

这个GIF几乎可以说明我在说什么:我的应用程序中有一个相当复杂的DrawerLayout->CoordinatorLayout->ViewPager->Fragment->RecyclerView情况。当用户长按RecyclerView中的某个项目时,它会向ParentActivity发送广播,然后指示BottomSheet出现。通常它工作正常,但每隔一段时间BottomSheet就不会出现。我有一个FrameLayout充当ParentActivity和ViewPager之间的叠加层。当您单击Overlay时,它会告诉BottomSheet折叠。您可以在上面的GIF中看到,在Bott

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

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

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 - 如何从 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