问题标签 [bottombar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android-bottomBar 一键打开标签
我正在使用以下 android 库在我的应用程序中显示一个 BottomBar:https ://github.com/roughike/BottomBar
这是一个很棒的图书馆,但我遇到了一个小问题。我想在用户单击选项卡时显示一个弹出窗口(alertDialog)。但问题是,当您第一次单击选项卡时,它会突出显示该选项卡,然后您必须再次单击它才能获得弹出窗口。我怎样才能做到这一点,以便我只需单击一次选项卡即可弹出?
另外,还有一件事,当应用程序加载时,默认情况下第一个选项卡被激活,我怎样才能防止这种情况发生?提前致谢!
下面是我的代码:
如果您希望我发布更多代码,请告诉我。我主要使用发布在该 gitHub 页面上的相同代码。
android - 打开另一个片段时如何冻结片段
我使用底部栏库制作了一个应用程序。我在用着
编译'com.roughike:bottom-bar:2.0.2'
我有 5 个这样的片段
}
MainActivity.Java
}
我的问题是当我在第一个片段加载完成之前打开另一个片段时,我会收到错误消息。发生错误是因为当过程完成时,我在另一个片段中。所以我想让片段在我打开另一个片段时冻结,并在我再次打开片段时恢复进程。我在我的代码中实现它有问题。请帮我 。先谢谢了。
java - 如何修复无法解析符号 OnMenuTabClickListener
我正在创建一个菜单,但是当我尝试导入时BottomBar
出现错误,提示“无法解析符号”。另一个错误是在以下代码行中,您还会得到“无法解析符号”:OnMenuTabClickListener
com.roughike.bottombar.OnMenuTabClickListener
OnMenuTabClickListener
我的 build.gradle :
android - 粗略的底栏正在设置默认项目,在进行新活动时
我创建了一个具有底部导航栏的 android 应用程序。我正在使用粗糙的底部导航栏,并为每个项目传递了意图。在每个活动中,我再次创建了底栏。但问题是,在创建新活动时,选择的默认项目正在重置。请帮帮我。
android - XML 项目不正确匹配
我的 Android 应用程序有问题。我正在尝试修复我的小吃店的布局,因为它不适合我的 BottomBar。如果您看到我发布的图片,您会看到两个项目之间有一个不应该出现的小空间。
我会给你看一些代码。在我的 MainActivity 中有我的 BottomBar 和 FrameLayout。我的 Snackbar 出现在我的 Fragment 上(在那个框架布局中)。
MainActivity.xml:
片段.java
这是问题的图片:
你知道什么可能导致这个布局问题吗?谢谢你们。
android - 我们如何在整个应用程序中使用单个 BottomBar,如 Android 中的 ActionBar
我使用https://github.com/roughike/BottomBar模块在应用程序中实现底部栏功能
问题是我在每个活动中都包含一个 BottomBar 布局
有什么方法可以让我只使用一次 BottomBar,因此我可以在整个应用程序中使用该单个 BottomBar?
android - 如何在同一个应用程序中创建导航抽屉和底部栏
我正在创建一个应用程序,我想在应用程序中有一个导航抽屉和一个底部栏。
我认为我正在寻找一个好方法,但是我可以在显示导航抽屉时做到这一点,这不在底部栏上方,它在后面,所以我该怎么做?我需要底部栏的导航抽屉。
这是我的代码,希望你能帮助我,谢谢nn
android - Android 底部导航 - 维护 Activity 状态
我知道建议在Fragments
使用. 由于当前的设计,我想避免必须转换所有Activities
Bottom Navigation
Activities
设计:我正在使用Bottom Navigation
如图所示的条形图
每个选项卡都是一个Activity
. 当您点击任何选项卡时,它会启动活动,startActivity(new Intent(getApplication(), TabActivityName.class));
. 问题是当您在这些选项卡之间切换时,状态Activity
会丢失。
例如:
- 单击音乐选项卡(显示艺术家列表)
- 单击音乐选项卡中的艺术家以显示唱片
fragment
。 - 切换到视频选项卡
- 切换回音乐选项卡。(我希望艺术家
discographyFragment
仍然在展示,但它又回到了艺术家的主要列表中fragment
)
我尝试过的事情:
- 将每个选项卡更改
Activities
为android:launchMode="singleTask"
andandroid:alwaysRetainTaskState="true"
仅当您切换到在当前 . 之前启动的选项卡时才会保留数据activity
。 - 将每个选项卡更改
Activities
为android:launchMode="singleInstance"
和android:alwaysRetainTaskState="true"
但这会产生创建多个应用程序选项卡的不良效果。
关于如何保持切换选项卡时加载的状态Activity
和加载的状态的任何其他想法?Fragment
android - 如何在不使用片段的情况下突出显示 Android 底栏上的元素
我正在开发一个应用程序,它有三个活动;您可以使用底栏切换活动。但是,每当我切换活动时,底部栏会突出显示第一个元素,而不是与我选择的活动对应的元素。
这就是我想要的:
这就是发生的事情:
我可以使用片段,但我必须重新创建我的所有项目;此外,即使我在片段中更改它,我正在使用的方法也不起作用。
如何在不使用片段的情况下解决我的问题?如何突出显示底部栏中的元素?
感谢您的回复!