草庐IT

android - 如何在 Android 屏幕底部对齐 addContentView

我想问一些关于addContentView()命令的问题。我创建了一个自定义View,该View由垂直模式下的LinearLayout(fillparent,wrapcontent)和一些按钮组成。我的问题:是否可以使用addContentView()命令将我的自定义View放在屏幕底部?我现在使用addContentView()但我的自定义View位于屏幕顶部。我已经尝试在fillparent中更改自定义View的高度,但后来我有一个全屏自定义View。 最佳答案 解决方案是将您的自定义View包装在一个填满整个屏幕的Relati

华为鸿蒙应用--底部导航栏Tabs(自适应手机和平板)-ArkTs

鸿蒙ArkTSTabs组件开发底部导航栏,可自适应平板和手机,相当于Android开发中的MainActivity+Fragment的底部导航栏模式。一、主页:MainPage.etsimport{BreakpointSystem,BreakpointConstants,StyleConstants,PageConstants,}from'@ohos/common';//通用工具import{Chat}from'@ohos/chat';//子模块相当于Android的Fragmentimport{Contact}from'@ohos/Contact';//子模块import{Work}from

android - 没有滚动时屏幕底部的 Recyclerview 页脚 滚动时位于列表末尾

在我的应用程序中,我在所有屏幕的滚动末尾都有品牌页脚(对于有滚动的屏幕),在屏幕底部有静态(没有滚动)。但是我在使用带有列表的屏幕来实现这一点时遇到了问题。我正在使用recyclerview来显示列表。我想在滚动时在recyclerview的末尾显示BrandingFooter并且在底部滚动时它将可见。这可以通过带页脚的Recyclerview实现。但是当recyclerview没有滚动时(当列表中的项目很少时),我希望页脚固定在屏幕底部。提前致谢! 最佳答案 这个问题看起来与其他几个问题相似,大多数与这个问题相关的堆栈溢出帖子都指

java - 软键盘覆盖底部工作表对话框

我搜索了所有关于SO的相关问题,基本上尝试了他们所有的解决方案,但没有任何进展。我想使用BottomSheetDialogFragment创建一个包含一些EditText和其他组件的底部表单模式对话框,这很容易。我遇到的问题是软键盘覆盖了对话框的一半。我更改的任何设置似乎都不会在任何方面产生任何差异。API有什么变化吗?谷歌搜索似乎没有找到解决方案。当前发生的情况:键盘不覆盖当前选定的编辑文本,但覆盖其下方的对话框。我希望整个对话框始终可见并在键盘打开时移动。这是我的fragment类:publicclassGoalUpdateFormDialogFragmentextendsBott

android - 使用软键盘向上移动一种布局,但将一种布局保留在底部

我有以下TabHost布局:问题是,当软键盘出现时,Button和TabWidget都会向上移动。我的目标是将TabWidget保持在底部(软键盘下方)并让“确定”按钮向上移动(在键盘顶部)。可能吗?提前致谢! 最佳答案 尝试这可能是使用完全调整list参见moveuptextviewonlywhenvirtualkeyboardopenonandroid 关于android-使用软键盘向上移动一种布局,但将一种布局保留在底部,我们在StackOverflow上找到一个类似的问题:

android - 底部没有 TitleBar 的 ActionBar

在我的应用程序中,我有一个ActionBar并在list中设置了android:uiOptions="splitActionBarWhenNarrow",因此在手机上它显示在底部。我还在代码中设置了以下内容:actionBar.setDisplayShowTitleEnabled(false);actionBar.setDisplayShowHomeEnabled(false);当我在模拟器中运行应用程序时,我看到底部有操作栏,但如果我不禁用它们,图标和标题应该是黑色的空白区域。这个可以删除吗?是这样的:在添加上面的代码之前,我从左图开始,而不是看到中心图像​​,而是将其视为右手图像。

java - 屏幕顶部和底部的选项卡

我正在尝试构建一个View,该View将在屏幕底部具有标准选项卡,在屏幕上部具有操作栏选项卡。我试过将FragmentTabHost与TabLayout一起使用,但没有成功,因为它们都调用了getSupportFragmentManager()所以一个取消了另一个。我也考虑过使用已弃用的TabLayoutActivity,但我使用的是AppCompat主题,因此我的所有Activity都必须继承AppCompatActivity。有没有一种方法可以让底部选项卡启动Activity并在上面启动一个fragment,或者至少两个启动fragment都有效? 最佳

android - NestedScrollView 剪切/覆盖嵌套 fragment 的底部

我对NestedScrollView有疑问,因为它会截断View的底部。我有FragmentA模式:我正在向每个FrameLayout添加动态fragment。当我第一次运行应用程序时,我做了SS它的样子:Screenatfirsttime我将填充放在每个布局中以查看发生了什么。绿色是CoordinatorLayout,红色是NestedScrollView,orange是NestedScrollView中的LinearLayout。现在我将FragmentA替换为FragmentB并再次返回到FragmentA我有这样的东西:wrongdispaly有人知道我做错了什么吗?这是我对F

android - 如果使用导航 Controller ,如何删除某些 fragment 中的底部导航 View 和工具栏?

我有MainActivity作为我的导航Controller的宿主,它有工具栏和底部导航View它将托管一些fragment作为底部导航View的菜单,如HomeFragment,OrderFragment,FavouriteFragment,CartFragment,ProfileFragment.像这样:假设HomeFragment中有注销按钮,如果单击它,它将移动到登录屏幕。和往常一样,登录屏幕或注册屏幕没有底部导航View,也没有工具栏。那么如果使用导航Controller,删除底部导航View和工具栏的最佳方法是什么?我试过使用我的导航Controller图中的标记,所以我做

android - 删除底部导航 View 中图标的填充

我正在尝试降低底部导航View中的图标。例如,现在他们像这样被压在顶线上。如何降低图标?我希望它们在底部导航View中垂直居中。xml: 最佳答案 使用bottomNavigationView.setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_UNLABELED);或app:labelVisibilityMode="unlabeled" 关于android-删除底部导航View中图标的填充,我们在StackOverfl