是否可以減少AlertDialog.Builder
標題字體大小和正面按鈕大小?如果是,請讓我怎麼做?如何減少AlertDialog.Builder標題字體大小和正面按鈕大小?
0
A
回答
5
關於字體大小,你可以使用這個:
SpannableStringBuilder ssBuilser = new SpannableStringBuilder("Sample");
StyleSpan span = new StyleSpan(Typeface.ITALIC);
ScaleXSpan span1 = new ScaleXSpan(1);
ssBuilser.setSpan(span, 0, 5, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
ssBuilser.setSpan(span1, 0, 5, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle(ssBuilser);
builder.show();
你也可以設置自定義標題:
float size = 25;
AlertDialog.Builder builder = new AlertDialog.Builder(this);
final TextView myView = new TextView(getApplicationContext());
myView.setText("A Sample Title to Change Dialog Title");
myView.setTextSize(size);
builder.setCustomTitle(myView);
+0
它不適合me.i需要文本大小像12dp或14dp 。可以告訴我我該怎麼做 – Meghna 2014-05-27 04:46:00
+0
我已經更新了我的帖子,你可以試試。您可以使用顯示指標來獲取dp中的大小。例如:14 * getResources()。getDisplayMetrics()。density; – 2014-05-27 06:22:54
3
呦可以創建youtr自己的對話框,您可以設置佈局,只要你想:
Dialog dialog = new Dialog(act,R.style.MyTheme);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setOwnerActivity(act);
//In the layout XML you can set the text size or the button size.
dialog.setContentView(R.layout.dialog_layout);
TextView text = (TextView) dialog.findViewById(R.id.text);
//you can set your text size here
text.setTextSize(mySize);
text.setText("my text");
Button ok = (Button) dialog.findViewById(R.id.ok);
//you can change the button dimensions here
ok.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
//actions
}
});
dialog.show();
問候。
相關問題
- 1. AlertDialog.Builder字體和字體大小正面和負面按鈕
- 2. 按鈕增加Xcode的字體大小/按鈕減小字體大小
- 3. 在Webview中按鈕增加字體大小/按鈕減小字體大小
- 4. 我可以減少iphone桌面標題的字體大小嗎
- 5. 如何減小按鈕的大小?
- 6. 增加和減小字體大小Bootstrap 3 Framework上的按鈕
- 7. 如何減小showAlertDialog標題的字體大小?
- 8. Bootstrap減小字體大小
- 9. 如何減少jQuery UI選項卡面板標題中的字體大小?
- 10. GWT - 增加和減小字體大小
- 11. 在Java字體大小減少
- 12. 如何減少UIImage大小...?
- 13. 如何減少jar大小
- 14. 如何減少UICollectionView大小
- 15. 縮小按鈕的大小減少了圖像的大小,而不是減小大小
- 16. 字體大小不會減少我的程序的大小
- 17. jQuery的 - 減少標題的大小
- 18. MD-按鈕調整字體大小以適合按鈕大小
- 19. 增加和減少html標籤的字體大小
- 20. 字體大小的按鈕和鏈接
- 21. 如何減少gensim的字典大小?
- 22. 減少TimePicker大小
- 23. 減少BitmapDrawable大小
- 24. 如何減少網站的整體字體大小?
- 25. 我將如何增加或減少標籤按鈕中文字的大小
- 26. 如何更改標題字體大小和標誌大小對於Tkinter窗口
- 27. 窗體按鈕樣式,字體大小和框陰影問題
- 28. 如何減少android中的單選按鈕大小
- 29. 分別增大和減小字體的大小
- 30. 如何優化UIPinchGestureRecognizer增加和減小字體大小?
你可能想檢查這篇文章http://stackoverflow.com/questions/2422562/how-to-change-theme-for-alertdialog – 2012-01-16 16:35:03