我正在嘗試將文本設置爲像Go To Url
這樣的按鈕,因爲在使用Android API 21進行編譯時屏幕上出現GO TO URL
,我不想在CAPS中顯示所有文本,我缺少什麼?請幫忙。按鈕在Android中使用api版本21或更高版本自動打開文本。爲什麼?
-1
A
回答
0
解決方案
極品將按鈕的自動CAPS屬性設置爲false xml
android:textAllCaps="false"
-1
你想知道你應該怎麼分配你的按鈕的文字? 最佳做法是將XML文件中的String Ressource分配給按鈕android:text屬性。 通過這種方式,您可以將所有字符串放在一個位置,並且可以輕鬆地以不同語言對您的應用程序進行本地化。
這是你的按鈕看起來應該像:
您的佈局文件:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/go_to_url_label"
android:textAllCaps="false">
您的strings.xml文件:
<resources>
...
<string name="go_to_url_label">Go to URL</string>
...
</resources>
相關問題
- 1. 浮動操作按鈕在API 21及更高版本中與底部對齊?
- 2. WiFi Direct爲Android 2.3或更高版本
- 3. Android:使用API Level 11(或更高版本)的Youtube API
- 4. 爲什麼overridePendingTransition無法在Android 4.0或更高版本中使用?
- 5. 在Android 4.0及更高版本中禁用主頁按鈕
- 6. 使用Xcode 6或更高版本或Application Loader 2.9.1或更高版本提交您的版本
- 7. Android SDK需要Android開發人員工具包版本17.0.0或更高版本
- 8. Google+的API或更高版本
- 9. Android Studio錯誤JUNIT4 !!!預計JUnit版本3.8或更高版本:
- 10. android SDK需要ADT版本23.0.0或更高版本
- 11. Android Studio 3.0「JUnit版本3.8或更高版本」
- 12. Cassandra 3.0及更高版本需要Java 8u40或更高版本
- 13. Xamarin Android Player無法運行API 21或更高版本的仿真器
- 14. TabHost不能使用更高版本的Android版本
- 15. 使用PHP或Javascript檢查iOS版本是否爲3.0或更高版本
- 16. 將PDF從版本1.1轉換爲1.4(或更高版本)
- 17. 爲什麼ARM 11或更早版本不支持Adobe Flash Player(Android版本)?
- 18. 此Android SDK需要Android Developer Toolkit 22.0.0或更高版本。當前版本是21.x.x.
- 19. 使用Camera2錄製60fps視頻(在Android版本21上)API
- 20. 使用SDK版本11或更高版本的Android主屏幕小部件僅
- 21. 爲什麼自動增加版本號?
- 22. Facebook Graph API - 已棄用fql的版本v2.1及更高版本
- 23. ,而不是使用.toggle什麼jQuery的1.9.1或更高版本
- 24. 爲什麼在安裝更高版本後,qmake -v版本不會改變?
- 25. 無法在xCode 6或更高版本中打開故事板或xib文件
- 26. Android Studio Appodeal Api 19或更低版本
- 27. 什麼是Spark 2.0或更高版本的Inferchema的替代版本
- 28. 爲Android 4.0或更高版本創建自定義鎖屏?
- 29. REST API版本控制。在新版本中包含什麼?
- 30. Java:在使用高版本JDK編譯但在低版本上運行時阻止使用高版本API JRE
對於你第一個問題 - 這不是一個錯誤。這是一個默認屬性。沒有完全理解你的第二個問題。 –
您是否嘗試在string.xml中添加您的值。 –
在xml中將button的allCaps屬性設置爲false –