草庐IT

Tabwidget

全部标签

Android tabHost 和 tabWidget 图标问题

我正在开发一个Android应用程序,它使用从互联网下载的选项卡主机图标,图标大小为30x30。for(inti=0;i如果我使用上面的代码(来自资源的图标)来设置指示器文本和图标,它工作得很好并且图标适合选项卡小部件。for(inti=0;i但是如果我使用这段代码(从互联网下载的图像及其内存中的图像)而不是以前的代码,图标看起来太小了,甚至两个图标的高度和宽度值都相同。从互联网上下载图标时,我不缩放图标,而是将它们保存为PNG。任何人都知道问题是什么?HereisthetabhostwithiconsfromresourcesHereisthetabhostwithiconsdown

Light 主题中的 Android TabWidget

我有一个针对1.5框架并使用默认浅色主题的应用程序。使用具有此主题的选项卡小部件时,选项卡图像几乎不可见,并且除了当前Activity的选项卡外,几乎看不到选项卡标题。在默认的深色主题中,这些选项卡非常清晰,但这不是我非常满意的解决方案。是否有一个我可以设置的简单设置,设置选项卡小部件以便在浅色主题中获得更好的可见性,或者我是否必须手动篡改图像和文本样式? 最佳答案 它不是很漂亮,但你可以在你的标签Activity中试试这个。//lightthemesupportfinalTabHosttabHost=getTabHost();ta

android - TabWidget 白色前景色?

我不知道我做了什么,但有一段时间我的TabWidget有白色的标签,看起来非常漂亮。我从来没有在我的项目中设置主题或背景/前景色。下次我编译它时,它又恢复为灰色选项卡。我的应用程序使用默认的深色主题。即使我将应用程序主题设置为浅色,选项卡仍然是灰色的。所以很明显是其他东西改变了标签的颜色。有人知道怎么做吗? 最佳答案 由于Android1.6的浅色主题(选项卡指示器文本为白色)中的错误,我遇到了问题。我能够按如下方式覆盖默认主题:我创建了一个继承自默认主题的自定义主题:styles.xml:@style/LightTabWidget

android - TabHost/TabWidget - 缩放背景图像?

我需要缩放我的TabWidget背景图像,以便它们保持纵横比。我正在使用带有TabWidget的TabHost。然后我使用setBackgroundDrawable来设置图像。我在这里找到了一个接近的答案-Backgroundintabwidgetignorescaling.但是,我不确定在哪里添加新的Drawable代码。(使用HelloTabWidget示例,我的模块均未使用RelativeLayout,并且我没有看到“tabcontent”的任何布局。)我还找到了这个线程-Android:ScaleaDrawableorbackgroundimage?.根据它,听起来我必须预先缩

java - Android TabWidget 空白问题

我正在处理TabWidget,我在TabActivity和选项卡之间有一个空白区域。我不知道如何删除这个空白请任何人帮助我如何删除它,我的tab_main.xml如下:我尝试将TabWidget的背景色设置为android:color:transparent但Activity和Tab之间仍然有相同的空白。我不希望我的Activity和选项卡之间有任何分隔空间(可以这样做吗?)谁能建议我如何摆脱这个空白区域。 最佳答案 您显示的输出很可能表明边距/填充错误,而不是布局错误。您的TabWidget或您的FrameLayout可能会被您正

android - 如何实现水平滚动的标签?

我正在尝试实现此应用程序。目前我已经在上面设计了标签,因为我有超过7个标签,所以看起来太拥挤了。我如何设计它以便tabwidget可以水平滚动。我在市场上的一些应用程序中看到过这种设计,但不知道如何在我的应用程序中实现它。我看到的一个应用程序有一个水平ScrollView,它可以自行滚动,当您按下特定的图像/按钮时,它会显示一些内容。我猜它似乎不是标签。那么有人对此有想法吗? 最佳答案 TabLayout来自Android设计库 关于android-如何实现水平滚动的标签?,我们在Sta

android - 旧 API 中 TabWidget 的 tabStripEnabled

Android2.2即API级别8为TabWidget设置了tabStripEnabled="true"如何在旧版本的Android中实现相同的目标? 最佳答案 privatevoidSetupTabs(TabHosttabHost){LinearLayoutll=(LinearLayout)tabHost.getChildAt(0);TabWidgettw=(TabWidget)ll.getChildAt(0);FieldmBottomLeftStrip;FieldmBottomRightStrip;try{mBottomLeft

android - 如何在 android list 文件中声明两个包及其 Activity ?

我的android应用程序中有两个包。如何在androidlist文件中提及那些不同的包及其Activity?在我的代码中,我给出了但我遇到异常无法找到明确的Activity类......我哪里错了?请帮帮我...... 最佳答案 看来您在XML中犯了一些错误:1)BELOW:startingthenamesby"."meansthatyouareimplicitelyextendingthepackageprefixdefinedinthepackageattributeofthemanifestXMLtag.Forexample

android:orientation ="vertical"不适用于 TabWidget

我的应用程序有一个带有四个选项卡的tabhost,现在我正在尝试为横向模式制作漂亮的布局。为了利用额外的水平空间,我想将TabWidget放在屏幕的右侧,当然所有选项卡都必须一个在另一个下面(就像在一列中)。但是当切换到横向模式时,所有选项卡都排成一行,看起来很丑陋。如何解决? 最佳答案 这就是我如何设置TabHost以在屏幕左侧显示标签,标签垂直堆叠。需要为Activity设置2种不同的布局,一种是纵向(“正常”)模式,一种是横向模式。这意味着不使用TabActivity。我将TabActivity使用的布局复制到我自己的项目中,

python - 如何从 PySide Qt 中的 tabWidget 弹出一个单独的窗口

我有一个扩展的主窗口,其中添加了一个QtGui.QTabWidget。我正在创建几个从QtGui.QWidget扩展的小部件,我可以将它们添加到选项卡小部件或从中删除。我想做的是有一个“弹出”按钮,使子窗口小部件从选项卡窗口小部件中删除,并作为它自己的独立窗口出现(以及一个“弹出”按钮来放置它回到主窗口)。与Gtalk-in-Gmail的想法相同。请注意,如果我关闭主窗口,其他“选项卡”或“窗口”也应该关闭,并且我应该能够并排放置所有窗口并让它们全部可见并同时更新。(我将显示近乎实时的数据)。我是Qt的新手,但如果我没记错的话,如果一个Widget没有父级,它会独立出现。这行得通,但我