问题标签 [android-navigation]
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 - Must I specify the parent activity name in the Android Manifest?
I have an activity that starts another activity.
Is it mandatory that I specify the parent activity in the Android Manifest?
Im asking this because there might be other activities that will start this one as well, so should I specify all of them?
android - 如何实现类似于 Google Play 音乐的导航抽屉选择器
我正在寻找一个导航抽屉选择器,它在抽屉打开时始终显示当前选定的项目,即使在抽屉关闭时也会保留。像这样的东西:
我使用过类似的东西,但它只在我单击列表项时显示选择器。这是在我的 res 文件夹中:
我如何实现上面显示的实现?我需要实现哪个状态?谢谢
android - Android Navigation Drawer ListView Headers
I've made a navigation drawer in my app. Inside my navigation drawer is a ListView
. It's a simple list view with text items. The Gmail android app has a ListView
with headers.
(source: phonedog.com)
As you can see, the words: INBOX, RECENT LABELS, ALL LABELS are headers. I would like to implement exactly those type of headers into my app. Is this feature an inbuilt android thing or do I have to create something custom. If yes then how.
Let me know if you need any more info. Thanks in Advance.
android - 如何使用 simpleadapter 填充 navigationDrawer android?
我正在尝试使用带有 hashmap 的 simpleadapter 构建 navigationDrawer Android 菜单。
这是我的代码:我不知道如何为每个项目检索 txt 和 img 的值来构建我的导航抽屉菜单的每个项目。
你能看看我的代码吗?
我知道可以使用这些行来做到这一点:
但我需要实现 getView 以便为每个项目设置 TypeFace。
android - ActionBar Navigation with Google Music Style
I'm trying to create Navigation at ActionBar with Google Music Style.
I've tried 2 different ways how to do it, but no one satisfied me at all:
Set
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST)
and connect it withSpinnerAdapter
. It seems quite good, but I want 2 rows inDropDownMenu
.Create my own ActionBar layout with
Spinner
inside, but It's underlined and icon is missing. It's even harder to work with and more messy solution then first approach.
Has anyone idea how to solve this problem? Thanks in advance.
android - NavigationDrawer 活动充满了片段回调和应用程序业务逻辑
Activity
包含NavigationDrawer的内容应该处理其片段。我的问题是抽屉必须在应用程序的所有可能屏幕上都可用,这使得我唯一的活动 MainActivity 非常混乱,其中包含片段回调代码和不同类型的导航/业务逻辑。
随着应用程序的增长,在活动中导航变得越来越困难,我已经开始考虑可能的替代方法。新方法必须保持与原始方法相同的视觉行为并消除混乱。
除了导航抽屉事件之外,还有多个片段也包含导航/业务逻辑,它们也将由 MainActivity 处理。例如,一个片段可能包含 3 个或更多按钮,这些按钮将启动其他片段或执行一些跨关注的业务逻辑。
所以.. MainActivity 实现的监听器接口的数量增加了,到现在达到 20 个。你可能会想象它看起来或感觉都不好。
我想我可能会将事物与多个NavigationDrawer活动解耦以简化维护。这意味着更大的资源消耗和轻微的视觉效果偏差,因为只有在抽屉关闭后才会启动新的活动,这与原来的立即改变片段的方法相反。
你认为这是一个坏主意吗?如何改进?还是有更好的解决方案?
谢谢。
UPD完善了描述。
android - 操作栏后退箭头/按钮未出现
我正在使用以下方式在我的片段之间切换:
但是当我切换片段时,后退按钮或左插入符号没有出现在我的操作栏上。我已经设定
在主要活动上,但仍然不起作用。
我是否将前两行代码放在错误的位置或类中?还是我从片段导航到另一个未显示左箭头/插入符号的片段?
java - 选定的 Listview 项目(箭头?)
如上图所示,您会在右侧看到此箭头,该箭头从其他布局指向列表视图中的选定列表项。我不知道这是怎么称呼的,所以我不知道用谷歌搜索什么。
一个人将如何实现这一目标?
android - 如何将 Activity 中的当前视图 ID 与其他布局 ID 进行比较
我一直在尝试将我当前的活动视图与其他随机布局文件进行比较,使用:
上面的代码不起作用。
显示的相应 ID 为 -1 和 22566789
可以比较它们吗?请让我知道任何其他方法来比较它们。
android - 使用向上导航时如何使用主/详细片段返回父列表活动?
我正在学习 android 编程,并且在主/细节片段中向上导航时遇到问题。为了练习,我正在为我妻子的合唱团的乐谱库编写一个应用程序来跟踪作曲家的乐谱。(相当深奥,但如果我能让它工作,我会对 Android 编程有更好的理解。)
第一个屏幕是作曲家列表。从列表中选择一个会在详细信息片段中显示有关作曲家的详细信息;这工作得很好。
我有这样创建的详细信息片段:(直接来自eclipse提供的模板)
详细信息片段显示有关作曲家的信息(姓名、出生/死亡日期、简历等)以及一个用于查看该作曲家所创作作品的按钮。按下该按钮会调出另一个 Master / Detail Activity:
这工作正常,并显示该作曲家所写的作品列表。您可以选择其中一首乐曲,它会显示有关该乐曲的信息(标题、部分数、键、页数等)。如果我从乐曲中按“返回”,它会将我带回到作曲家列表先前选择的作曲家被选中。但是,如果我按“向上”(在操作栏中的图标上),它会将我带到一个显示空白详细信息片段的活动(作曲家的 id 丢失)。在这种情况下,我希望 back 和 up 的功能相同——它们都应该上升一个级别(对于作曲家列表的曲目列表)。然而,在电话上,它应该做它正在做的事情(除了保留作曲家 ID,但我怀疑这是一个单独的问题)。
我需要做什么才能做到这一点?我应该在这里完全放弃向上导航,因为 back 似乎在做我想做的事,还是有办法让它做我想做的事?我在这里能找到的所有问题/答案似乎都没有解决这种情况,尽管有一些很接近(而且我似乎被引导进入其中的一些圈子)。
提前致谢。