相关疑难解决方法(0)

如何在Android中设置ActionaBar Tab文本的样式?

我正在使用ActionBarShrelock为预蜂窝设备提供操作栏.我在themes.xml文件中有以下代码...

 <style name="My.Tab.Style" parent="@android:style/Widget.TabWidget">
        <item name="android:textAppearance">@style/MyCustomTabTextStyle</item>
    </style>

   <style name="MyCustomTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText">
        <item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
        <item name="android:textSize">14sp</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textColor">@color/tabbar_text_color</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

比我用它作为

<item name="android:actionBarTabTextStyle">@style/My.Tab.Style</item>
<item name="actionBarTabTextStyle">@style/My.Tab.Style</item>
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释为什么我在Tab的最后一个字母上有一些阴影吗?我怎么能摆脱它呢?PLZ帮助..我已经尝试了一切,但那个影子总是存在..

在此输入图像描述

android android-theme actionbarsherlock android-actionbar

7
推荐指数
1
解决办法
1万
查看次数

选项卡的android字体大小

我问过几次这个任务,但我没有解决方案:(我的问题是,我有一个带有标签活动的Android应用程序,我必须设置我的标签的字体大小,但我不知道怎么样.

在我的活动中,我以编程方式设置我的标签:

    TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
    tabLayout.addTab(tabLayout.newTab().setText("MY TAB 1"));
    tabLayout.addTab(tabLayout.newTab().setText("MY TAB 2"));
    tabLayout.addTab(tabLayout.newTab().setText("MY TAB 3"));
    tabLayout.setTabGravity(TabLayout.GRAVITY_FILL);
Run Code Online (Sandbox Code Playgroud)

问题是,最后的1 - 2个字母将被剪切,所以我必须设置较小的字体大小,但如何?

我希望有人能帮助我.

tabs android

6
推荐指数
1
解决办法
2万
查看次数

如何更改ActionBar Tab textStyle?

默认情况下,android actionBar Tab的文本样式为CAPITAL.如何将文本样式设置为普通的驼峰式样式.像"Abcd"而不是"ABCD"(这是默认的样式)

android

2
推荐指数
1
解决办法
4309
查看次数

为什么 Android 设备上 TabbedPage 中的页面标题默认为大写

为什么页面标题默认为大写TabbedPage

https://learn.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/navigation/tabbed-page

此文档链接TabbedPage显示了示例,其中选项卡式页面标题在代码中为 Titlecase,但在 UI 上为大写。如下所示:

<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
            xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
            xmlns:local="clr-namespace:TabbedPageWithNavigationPage;assembly=TabbedPageWithNavigationPage"
            x:Class="TabbedPageWithNavigationPage.MainPage">
    <local:TodayPage />
    <NavigationPage Title="Schedule" IconImageSource="schedule.png">
        <x:Arguments>
            <local:SchedulePage />
        </x:Arguments>
    </NavigationPage>
</TabbedPage>
Run Code Online (Sandbox Code Playgroud)

日程页面

android xamarin xamarin.forms

2
推荐指数
1
解决办法
663
查看次数