大佬教程收集整理的这篇文章主要介绍了android-如何在警告对话框中设置列表项的文本大小,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
以下是我的代码
sclist.java
package com.examples.scl; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.bundle; import android.view.View; import android.view.View.onClickListener; import android.widget.button; public class sclist extends Activity { private static final int DIALOG_SINGLE_CHOICE = 1; @Override protected Dialog onCreateDialog(int id) { switch (id) { case DIALOG_SINGLE_CHOICE: return new AlertDialog.builder(sclist.this) .setIcon(R.drawable.alert_dialog_icon) .settitle("Single choice list") .setSingleChoiceItems(R.array.SELEct_dialog_items2,new DialogInterface.onClickListener() { public void onClick(DialogInterface dialog,int whichButton) { /* User clicked on a ra@L_674_4@ button do some stuff */ } }) .setPositiveButton("ok",int whichButton) { /* User clicked Yes so do some stuff */ } }) .setNegativeButton("cancel",int whichButton) { /* User clicked No so do some stuff */ } }) .create(); } return null; } /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceStatE) { super.onCreate(savedInstanceStatE); setContentView(R.layout.main); /* Display a ra@L_674_4@ button group */ Button ra@L_674_4@Button = (Button) findViewById(R.id.ra@L_674_4@_button); ra@L_674_4@Button.setOnClickListener(new OnClickListener() { public void onClick(View v) { showDialog(DIALOG_SINGLE_CHOICE); } }); } }
// Add your list with builder up here AlertDialog alert = builder.create(); alert.setOnShowListener(new OnShowListener() { @Override public void onShow(DialogInterface alert) { ListView listView = ((AlertDialog)alert).getListView(); final listadapter originalAdapter = listView.getAdapter(); listView.setAdapter(new listadapter() { @Override public int getCount() { return originalAdapter.getCount(); } @Override public Object getItem(int id) { return originalAdapter.getItem(id); } @Override public long getItemId(int id) { return originalAdapter.getItemId(id); } @Override public int getItemViewType(int id) { return originalAdapter.getItemViewType(id); } @Override public View getView(int position,View convertView,ViewGroup parent) { View view = originalAdapter.getView(position,convertView,parent); TextView textView = (TextView)view; textView.setTypeface(MyFontUtil.getTypeface(MyActivity,MY_DEFAULT_FONT)); textView.setTextColor(Color.bLACK); textView.setTextSize(25); // FIXIT - absolute size return view; } @Override public int getViewTypeCount() { return originalAdapter.getViewTypeCount(); } @Override public Boolean hasStablEIDs() { return originalAdapter.hasStablEIDs(); } @Override public Boolean isEmpty() { return originalAdapter.isEmpty(); } @Override public void registerDataSetObserver(DataSetObserver observer) { originalAdapter.registerDataSetObserver(observer); } @Override public void unregisterDataSetObserver(DataSetObserver observer) { originalAdapter.unregisterDataSetObserver(observer); } @Override public Boolean areAllItemsEnabled() { return originalAdapter.areAllItemsEnabled(); } @Override public Boolean isEnabled(int position) { return originalAdapter.isEnabled(position); } }); } }); alert.show();
如果您想在几周内在Android电子市场上看到它的实际效果.搜索Metaphyze(我的发布商ID).我还没决定叫什么. (这不是“FlashMatch Chinese I Free”.这是我的第一个游戏.这是一个孩子的匹配游戏.玩游戏并在结尾点击图片.你会看到带有样式列表的AlterDialog.).
以上是大佬教程为你收集整理的android-如何在警告对话框中设置列表项的文本大小全部内容,希望文章能够帮你解决android-如何在警告对话框中设置列表项的文本大小所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。