草庐IT

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();但是如果我尝试以相同的方

android - 如何设计 Android 标签以获得 3d 外观?

我想创建一个Android选项卡View,看起来像这个图像:我想去罗马有很多方法,但我想我还没有找到理想的方法。我的想法是切出一个分隔器和一个Activity分隔器并将它们放在按钮之间。但是,我不知道这是否是一个很好的解决方案,因为我仍然需要为第一个和最后一个按钮设置不同的样式。我已经为周围的(灰色)容器准备了一个9补丁。我还考虑过为红色条制作一个红色9补丁,而不仅仅是为所选按钮设置样式。这个解决方案的问题是我仍然需要根据按钮的数量放置顶部对角白线。有没有人有更好的解决方案? 最佳答案 这是另一种方法:将页眉与选项卡分开。是的,有点

android - 无法显示我的自定义 SurfaceView 的 2 个实例

我已经创建了自己的自定义SurfaceView,它自己可以正常工作,但是当我尝试将两个放在TabWidget中的单独选项卡上时无论选择哪个选项卡,都只会显示一个,并且始终是应用程序启动时最先绘制的SurfaceView。为了说明问题,我创建了可以编译以显示问题的示例代码。下面的SurfaceView,称为SurfaceViewCircle,只是创建一个位图,默认绘制一个蓝色圆圈,然后显示它。有一个公共(public)方法changeColour(),它会改变位图中圆圈的颜色。其次,我创建了一个XML布局,它只包含一个SurfaceViewCircle实例。在Activity类中,我创建

Android Lollipop 停止使用 ActionBar,我应该如何迁移使用 ActionBar 和 Tabs 的应用程序?

我在Lollipop新闻发布之前开发了一个应用程序,然后我使用了ActionBar、Tabs(查看分页器)和抽屉导航。随着Lo​​llipop的变化,ActionBar已经不存在了,以后我的app应该改什么?谢谢! 最佳答案 你应该使用工具栏。您可以像这样创建它并将其设置为操作栏:在您的Activity/fragment中://Setatoolbartoreplacetheactionbar.Toolbartoolbar=(Toolbar)findViewById(R.id.toolbar);setSupportActionBar(

android - ActionBar.Tab 的自定义 View 显示不正确

我目前有一个使用选项卡式导航实现的actionBar,现在想自己自定义选项卡。我为每个选项卡创建了一个自定义XML布局以具有一个TextView和一个可单击的ImageButton,并使用ActionBar.Tab.setCustomView对其进行设置。问题是布局的所有属性似乎都没有任何效果(例如对齐)。任何帮助,将不胜感激!这是一张显示生成内容的图片:Imageofwhatisbeingproduced我的自定义选项卡布局XML文件ActionBar代码:finalActionBaractionBar=getActionBar();//Becausethereisno'parent

android - 停止选项卡中的函数调用

我的android中有3个滑动选项卡(A、B、C)。当涉及到选项卡c时,我有一个函数RetrieveData(),用于从MySQL检索数据并加载到listView。假设在MySQL中我只有一行数据,当涉及到c时,数据将被加载到listView中(只有一个列表)。当我滑动到选项卡A并再次滑动到C时,列表现在变为2。有没有办法让RetrieveData()只调用一次?谢谢。publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewedit_details=in

android - Android 4.0 (API 14) 上的 java.lang.OutOfMemoryError

我有一个Android应用程序,它在Android2.2、2.3.1和2.3.3的模拟器中运行良好。但是当我在Android4.0上测试它时,它给出了这个错误:Causedby:java.lang.RuntimeException:UnabletostartactivityComponentInfo……Causedby:java.view.InflateException……Causedby:java.lang.reflect.InvocationTargetException……Causedby:java.lang.OutOfMemoryError每次我尝试进行下一个Activity

android:如何像android market一样制作标签页?

我想将我的应用程序重写为fragmentapi,TabHost已被弃用,所以我找到了ViewPager,但我怎样才能像androidmarket一样制作标签栏?(android市场使用viewpager和一个栏)。super用户3也使用此栏 最佳答案 该技术称为“滑动标签”,由谷歌用户界面工程师KirillGrouchnikov在thisblogpost中进行了描述。.AndreasStütz做了一个项目来复制名为android-viewpagertabs的功能.其他人有hadagotoo.

android - 以编程方式访问在 Android 中 fragment 的 XML 中定义的 View

我正在制作一个具有基于选项卡的导航的Android3应用程序。作为Android的新手,我搜索了选项卡教程并发现了几种不同的方法,其中基于Fragments+ActionBar的实现似乎是最好的。我遵循了这些教程http://www.abelski.com/courses/android3ui/actionbar.pdf(最后几张幻灯片)和http://www.youtube.com/watch?v=gMu8XhxUBl8(视频形式的相同类(class))...到了显示选项卡的地步,我可以在它们之间切换OK,并且它们内部的简单TextView显示正常。现在,当我希望其中一个选项卡具有在