问题标签 [tabactivity]
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 Tab 中使用 ListView?
再会。在我的应用程序中,我有三个选项卡(一个活动扩展 TabActivity,其他活动提供对内容的访问)。在第一个选项卡中,我有 ImageView,一些 TextView,它是有效的。但是当我添加 ListView 并在包含 ListView 的活动中添加几行时,它没有显示在可能的选项卡中。
谁能告诉我我错在哪里?这是我的代码:
在开始活动中:
在 GoodsAndShopsActivity 中:
在扩展 BaseAdapter 的类中:
我的 xml 在哪里定义 ListView (抱歉这么多):
更新:咖啡刹车后我发现错误:在我的xml中,我添加了最后一个LinearLayout“orientation=vertical”并且我的行出现了。 解决了
android - 有没有什么好的解决方案可以分别在 TabActivity 中搜索选项卡中的每个活动?
我的活动导航有问题,搜索效果很好。
活动层次结构如下所示:
TabActivity中的选项卡是使用带有MyListActivity的Intents创建的。
MyListActivities在清单中声明如下:
每个MyListActivity都有自己的 SearchRecentSuggestionsProvider。
第一个解决的问题
当在任何MyListActivity上调用搜索时,我得到了MyTabActivity之外的活动。因此实现了重定向到MyTabActivity。
在MyListActivity的 onCreate() 中检查意图操作。如果它是
然后启动 TabActivity 并完成当前,如下所示:
当MyListActivity找到
它在列表上进行搜索查询。并且问题解决了。
第二个解决的问题
单击“返回”按钮清除搜索查询 - 没关系。但是再次单击“返回”会显示过去的搜索。
这就是为什么我把 noHistory 放到MyTabActivity:
第三个未解决的问题
现在,例如,从MyListActivityA转到ItemActivityA并单击“返回”重定向到MainActivity。由于 noHistory 参数,我无法返回MyTabActivity 。
有没有什么好的解决方案可以分别在 TabActivity 中为选项卡中的每个活动使用 Android 搜索?
android - 如何在 Android 的 TabActivity 中创建 optionsMenu
我尝试在 TabActivity 中创建选项菜单。
但我看到的不是它,而是标签栏中的每个活动都有自己的选项菜单。
有可能改变这种行为吗?如果是,如何?
谢谢
android - TabActivity 内的 ListActivity
请帮助解决这个问题。我在 TabActivity 中使用 OnGestureListener 的实现,并重写方法 onFling 以在选项卡之间切换。但是,当我的选项卡之一是 ListActivity 时,这不起作用。谢谢
android - 在 tabActivity 中,tabHost.getTabWidget().getChildCount() 返回 1
我有一个 TabActivity 有两个选项卡显示两个列表。我使用 tabHost.getTabWidget().getChildCount() 动态更改选项卡指示器。但是在启动应用程序时 getChildCount 返回 1 而不是 2。
请帮我..
我在这里附上我的代码..
android - 在 onRestart() 中重新创建活动是否可以
我有一个包含 ListViews 和 TextViews 的复杂 TabActivity。我没有搞乱手动 UI 更新,而是决定在前台“重新创建”活动(强制完全重绘)。假设我从活动 A 导航到 B。当回击 B 时,必须重新创建活动 A。这是代码:
它有效,但我想知道我是否做错了什么,也许有一个更优雅的解决方案。您能否建议这种情况的最佳实践?
android - 启动 TabActivity 时的 NPE
我有一个由 2 个选项卡组成的活动。问题是,当我有这段代码时:
tabHost.setCurrentTab(0);
我收到以下异常:
但是,如果我将第二个选项卡更改为默认显示(我只有 2 个选项卡),如下所示:
tabHost.setCurrentTab(1);
一切都正确显示,我也可以在选项卡之间切换。这告诉我选项卡以某种方式正确配置,但是,为什么会出现这种行为?
android - 警告从 TabActivity 中的 ActivityGroup 打开新 Activity
我有一个带有多个选项卡的选项卡活动。每个选项卡都有一个与之关联的 ActivityGroup,并使用 LocalActivityManager 来处理本地活动堆栈。尽管我还没有对其进行任何广泛的调试,但这一切似乎都工作正常。
我的一些活动需要打开顶部没有 tabactivity 小部件的窗口。这对我来说似乎很简单,我把它称为任何其他活动:
老实说,一切似乎都很好,但是每次我离开 tabactivity 时,我都会收到以下警告:
无法保存哪个视图具有焦点,因为焦点视图 com.android.internal.policy.impl.PhoneWindow$DecorView@43e4a3888 没有 id
我应该提到,我是从一个活动中发送这个意图的,该活动是一个活动组的一部分,它本身代表选项卡活动中的一个选项卡。我怀疑问题出在从那里调用“startActivity(this,...”),但我使用 getParent() 尝试了一堆变体,但没有帮助。
我不清楚警告的含义或它是否真的是一个问题。任何帮助解决警告或者如果有人可以告诉我不要担心它(程序似乎工作得很好)将不胜感激!
android - 如何防止 Tabchange 发生
大家好
我(Android Rooky)在 Android 中使用 TabActivity 在 WineCellerManagement 上工作,我遇到了一个问题 :-)
在添加新酒时,我向用户展示了 TabHost 内的 Activity,其中包含用户可以在一对夫妇中输入的一些参数编辑文本,他们可以在其中写酒名、年份等。当他们更改选项卡时,选项卡的内容会在 onpause 方法中保存到 SQLiteDB 中,并且会向用户显示该酒的一些其他参数,以便在第二个选项卡中输入。
我希望用户至少输入葡萄酒的名称和年份,我的想法是在保存数据之前检查 onPause 方法。如果没有名称和年份,我希望选项卡不要更改,而是向用户展示带有错误消息的祝酒词。有人知道该怎么做吗?
android - 子 ActivityGroup 中的错误 TabActivity
我创建了一个 TabActivity ...
在第一个选项卡中,我将类称为“输入”
我使用 ActivityGroup .. 这个例子当我调用类“输入”时
在子活动中,我制作了一个edittext。我的意思的这个示例图像......
但是当我输入文字时,一个虚拟键盘就出来了……
虚拟键盘没有出现在选项卡上方,但他将选项卡推到了虚拟键盘上方..这个示例图像就是我的意思......
见上图,虚拟键盘上方的标签..
如果我在子活动组中执行此操作,则会发生这种情况。如果我将 edittext 放在主选项卡上。一切顺利..
我需要一个解决问题的方法,我可以...
亲切的问候,
武都古