相关疑难解决方法(0)

为什么我的Button文本强制在Lollipop上的所有大写?

在我的应用程序"Tide Now WA"中,我最近使用新的Nexus 9平板电脑(Lollipop - API 21)测试了兼容性.

它会写一些按钮文字.此应用程序使用Android 2.3和Android 4.0正确编写文本.即混合资本和小写字母.

当我的Nexus 9上运行相同的应用程序时,文本中的所有字母都大写.

FWIW我的清单包含以下声明:

uses-sdk android:minSdkVersion="10" android:targetSdkVersion="14"

我可以在我的代码中修复此问题,还是操作系统中的错误感谢

android android-button android-styles android-5.0-lollipop

418
推荐指数
15
解决办法
18万
查看次数

Xamarin Android添加按钮文本全部大写 - 如何在整个应用程序中应用样式?

我是移动开发的新手,我正在使用Xamarin工作室开发一个简单的应用程序,并在我的页面上添加了几个按钮.我注意到当我在模拟器(Android 5.0.1 - API 21)中运行时,所有按钮文本都出现在CAPITAL LETTERS中.

我已经关注为什么我的按钮文字被强制在Lollipop上的所有大写?并尝试添加<item name="android:textAllCaps">false</item>我的style.xml但它没有任何区别.

还检查为什么我的按钮文字强制在棒棒糖上的所有大写?Android 5.0(Lollipop)小部件按钮的文本都在全部大写.

如果我添加android:textAllCaps = "false"到我的所有按钮(在我的axml文件中)然后它将工作,但我想知道整个应用程序中的所有按钮的通用样式(甚至多种形式/活动)

任何人都可以建议在整个应用程序中使用某种样式的方法吗?

谢谢.

android xamarin android-styles

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

Lollipop在我的应用程序中利用Buttons的文本

我在申请时遇到了一个奇怪的问题.当我在真实设备(使用Android 4.4.4)上测试它时,我所有的按钮文本字段看起来我想要的(小写字母).但是当我在模拟器(Android 5.0.1)上启动我的应用程序时,所有Button文本字段都是大写的.这种行为的原因是什么?我的应用程序中的一些示例按钮:

示例按钮1:

    <Button
        android:id="@+id/button5"
        android:layout_width="match_parent"
        style="?android:attr/borderlessButtonStyle"
        android:layout_height="wrap_content"
        android:text="@string/finish"
        android:textColor="#FFFFFF"
        android:textSize="30sp"
     />
Run Code Online (Sandbox Code Playgroud)

示例按钮2:

    <Button
        android:id="@+id/button3"
        android:layout_width="0dp"
        style="?android:attr/borderlessButtonStyle"
        android:layout_height="wrap_content"
        android:text="@string/flower"
        android:textColor="#FFFFFF"
        android:textSize="30sp"
        android:drawableLeft="@drawable/flower"
        android:layout_weight=".75"
        />
Run Code Online (Sandbox Code Playgroud)

这个问题的解决方案是什么?我希望我的应用程序在所有sw版本上看起来都一样.

android android-emulator android-layout android-button android-5.0-lollipop

3
推荐指数
1
解决办法
6472
查看次数