草庐IT

java - ActionBar 中的选项卡数量

Android的ActionBar有一个模式NAVIGATION_MODE_TABS。使用ActionBarSherlock3.5.1我设置了这个ActionBar并添加了5个选项卡。在2.x设备上,我看到所有选项卡都没有水平滚动。在4.0.x上,我只看到3个具有可滚动布局的选项卡。ActionBar的NAVIGATION_MODE_TABS在ICS中最多可以包含3个选项卡?如果是的话,我能以某种方式破解这个吗?我知道,我可以创建自定义TabHost,但是在选项卡View之间使用ViewPager实现它会非常耗时。 最佳答案 您不需

Android 3.1/Galaxy Tab/VideoView 无法播放

我的应用程序从服务器下载视频文件并使用VideoView播放它。我在.mp4容器中使用H264(AVC)编码文件。在装有3.0.1的摩托罗拉Xoom上,它运行完美。在我的SamsungGalaxyTab10.1with3.1上,它不起作用。我只是收到一条错误消息“抱歉,无法播放视频”。捕获代码中的错误只会给我“MEDIA_ERROR_UNKNOWN”。我怀疑编解码器有问题(尽管根据http://developer.android.com/guide/appendix/media-formats.html,我的编解码器是有效的)。我获取相同的视频文件并手动将其复制到设备-设备提示我转换视

android - 为多个对象使用通用类(actionBar 选项卡)

目前,我使用ABS、ActionBarTabs和TabsAdapter/ViewPager为我的应用制作漂亮的标签布局。我在顶部有5个以上的类别选项卡-最终用户也可以添加新类别(我将在稍后设置)。所以,目前,我有一个主要的SherlockFragmentActivity和许多SherlockFragment类别文件。在主SFA的onCreate中,我构建了actionBar并添加了它的所有选项卡,如下所示:mTabsAdapter.addTab(bar.newTab().setText(R.string.login),LoginFragment.class,null);mTabsAda

android - 将图标添加到扩展 FragmentPagerAdapter 的选项卡适配器

我如何在选项卡中添加图标而不是在选项卡适配器中添加图标,它在android中扩展了FragmentPagerAdapter?我不想在我的项目中使用操作栏有什么帮助吗??publicclassTabsPagerAdapterextendsFragmentPagerAdapter{publicTabsPagerAdapter(FragmentManagerfm){super(fm);}privatefinalint[]icons={R.drawable.home,R.drawable.buddies,R.drawable.notification,R.drawable.history};@

android - Tabhost-在标签页中设置徽章位置 Android

我是徽章概念的新手。在我的应用程序中,我想在一个选项卡上显示徽章。为此,我使用了android-viewbadger.jar文件AndroidViewBadger它在4个选项卡上工作正常,TabWidgettabs=(TabWidget)findViewById(android.R.id.tabs);badge1=newBadgeView(this,tabs,1);badge1.setText("155");badge1.setBadgePosition(BadgeView.POSITION_BOTTOM_RIGHT);badge1.toggle();当我在这里再添加一个标签时,它看起

小程序上实现tab标签的变化

小程序上想要实现成点击标签跳转某标签,在标签内滚动时随着超过滚动内容tab选中态变化。借助了@vant/weapp框架index.wxml户型1Loremipsumdolorsitametconsecteturadipisicingelit.Doloresquam,beataetotamvelabquasaut.Aliquidveroalias,exdistinctiositquosipsumautemmollitiaconsectetursed,repudiandaenobis.\n户型2Loremipsumdolorsitametconsecteturadipisicingelit.Dol

android - Android 中不同大小的选项卡

我有一个包含4个选项卡的应用程序。默认情况下,每个标签宽度是屏幕宽度的1/4。我该如何覆盖它?我需要每个选项卡具有不同的宽度。关于如何实现这一目标的任何想法? 最佳答案 试试这个:tabHost.getTabWidget().getChildAt(0).getLayoutParams().height=35; 关于android-Android中不同大小的选项卡,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

android - 选项卡 fragment 内的 Cardview

我正在研究带有滑动选项卡的Material设计抽屉导航,我已经实现了同样的功能。现在我想在其中一个选项卡fragment中添加cardview和recyclerview但不知道该怎么做。有人可以帮我解决这个问题吗?这是我的Tabfragment代码:-publicclassTabFragmentextendsFragment{publicstaticTabLayouttabLayout;publicstaticViewPagerviewPager;publicstaticintint_items=2;@Nullable@OverridepublicViewonCreateView(La

android - 以编程方式使用选项卡更改 fragment 的选项卡索引

当我尝试以编程方式切换fragment内tablayout的选项卡时出现空指针异常,所以我的主要Activity有一个选项卡布局(4个选项卡),每个选项卡都有一个包含fragment的View寻呼机,并且每个fragment都有一个选项卡布局(x个选项卡)和一个包含fragment的View寻呼机,我可以从这样的任何fragment切换我的主要Activity选项卡布局的选项卡TabLayouttabLayout=MainActivity.tabLayout;TabLayout.Tabtab=tabLayout.getTabAt(2);tab.select();但是如果我尝试以相同的方

java - 安卓/Java : open a link in Chrome using a specific tab (not the last one)

我知道我可以使用EXTRA_APPLICATION_ID以免让chrome总是打开一个新选项卡,但这会产生不良影响:它会打开上次使用的选项卡中的URL,而我不这样做'不想。我的Intent是:仅在第一次打开新选项卡中的URL,然后始终使用该选项卡,而不管用户是否已经导航到其他选项卡。为什么我想要这个:因为我正在获取复制到剪贴板的文本,并且我希望在特定的URL上搜索该文本。因此,如果用户在某个新闻网站上复制了他想要搜索的词,Chrome将在他所在的同一标签页打开,这是不希望的。有什么办法可以实现吗? 最佳答案 没有办法做到这一点(因为