我遇到麻煩的標籤我的按鈕控制從第一個字母到最後一個小字母。第一個字母總是大寫字母?我該如何改變它?還是應該在ImageButton小部件上製作圖片?Android - 我怎樣才能將我的按鈕從標籤的第一個字母開始標記爲小帽子?
2
A
回答
0
您可以將android:textAllCaps="false"
添加到您的按鈕,使按鈕不會使每個字母大寫。 (然後將文本設置爲不過你想要的資本:「按鈕」,「按鈕」,「按鈕」,「按鈕」等)
也以編程方式利用字符串的第一個字母(如這是你所要求的)
String yourString = "button label";
yourString = capitalize(yourString);
...
private String capitalize(final String line) {
return Character.toUpperCase(line.charAt(0)) + line.substring(1);
}
0
我不知道很多關於Android,因爲你正在使用jQuery,因此它可以像這樣的jQuery的
完成注:selector
可以爲前一個ID或類或TAG_NAME
:
你有這樣
<button>Submit</button>
按鈕,然後你的jQuery將是
$('button').css('text-transform','lowercase');
這會將樣式應用於所有按鈕標籤...
1
對於在同一控件上設置圖像和標籤,您可以使用<Button>
控制android。
對於只想將背景,圖標圖像和文本放在一個按鈕中的用戶,可以使用不同的文件:設置按鈕背景,可繪製上/下/右/左和填充屬性。
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/imagebackground"
android:drawableTop="@drawable/imageonTop"
android:textColor="#000000"
android:id="@+id/btnwithImage"
android:paddingTop="32sp"
android:drawablePadding="-15sp"
android:text="Your Label">
</Button>
您可以通過編程停止所有的信件通過下面的代碼,成爲資本:
btnwithImage.setTransformationMethod(null);
,你也可以使用:
android:textAllCaps="false"
希望它會幫助你。
0
事實證明,只有在圖形佈局中,當我在emmulator上運行它時,您的字體會以大寫字母顯示,它是小寫字母,意思是thanx。
相關問題
- 1. 我怎樣才能標籤
- 2. 我怎樣才能我的Jframe標籤和按鈕對齊
- 3. 我怎樣才能得到3個字的第一個字母?
- 4. 我怎樣才能點擊位置標籤中的按鈕?
- 5. 我怎樣才能從一個孩子的父母?
- 6. 我怎樣才能獲得特定的標籤與jsoup的Android
- 7. 我怎樣才能使這個佈局(包含文字和圖標的按鈕)
- 8. 我怎樣才能得到標籤的帖子與雄辯ORM
- 9. 我怎樣才能控制標籤中的原木在Android 1.5
- 10. 我們怎樣才能使PHP短開放標記爲一個腳本
- 11. 我怎樣才能讓我的按鈕調整大小
- 12. 我怎樣才能拖動一個圖像按鈕android
- 13. 我怎樣才能設置state_selected一個Android按鈕
- 14. 我怎樣才能把另一個標籤與指數在ggplot
- 15. 我怎樣才能讓一個圓點出現在標籤中?
- 16. 我怎樣才能在標籤上替換特定的字符
- 17. 我怎樣才能把標籤中的值從xml
- 18. 我怎樣才能拖動一個標記,並得到lon/lat
- 19. 我怎樣才能運行<script>標籤,我剛從一個BHO
- 20. 我怎樣才能返回一個數組的所有元素作爲大寫字母的第一個字母
- 21. 我怎樣才能顯示ROW_NUMBER字母
- 22. 我怎樣才能與字母分頁
- 23. 我怎樣才能分開字符串中的字母繪圖
- 24. 我怎樣才能得到從在android中點擊的按鈕上寫入的字母和字母表?
- 25. 我怎樣才能讓ReSharper的讓我標籤其他
- 26. 我怎樣才能開始使用CSS3
- 27. 我怎樣才能讓水豚找到第一,第二或第三個按鈕?
- 28. 我怎樣才能讓我的程序大寫一個句子的第一個字母?
- 29. 我怎樣才能做一個標籤作爲一個網絡鏈接box.net
- 30. 我怎樣才能得到HTML圖像標籤android?
thanx十億將嘗試一下! – Aviwe