本文整理了Java中android.app.AlertDialog.getContext()
方法的一些代码示例,展示了AlertDialog.getContext()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AlertDialog.getContext()
方法的具体详情如下:
包路径:android.app.AlertDialog
类名称:AlertDialog
方法名:getContext
暂无
代码示例来源:origin: stackoverflow.com
public static void brandAlertDialog(AlertDialog dialog) {
try {
Resources resources = dialog.getContext().getResources();
int color = resources.getColor(...); // your color here
int alertTitleId = resources.getIdentifier("alertTitle", "id", "android");
TextView alertTitle = (TextView) dialog.getWindow().getDecorView().findViewById(alertTitleId);
alertTitle.setTextColor(color); // change title text color
int titleDividerId = resources.getIdentifier("titleDivider", "id", "android");
View titleDivider = dialog.getWindow().getDecorView().findViewById(titleDividerId);
titleDivider.setBackgroundColor(color); // change divider color
} catch (Exception ex) {
ex.printStackTrace();
}
}
代码示例来源:origin: stackoverflow.com
public static void colorAlertDialogTitle(AlertDialog dialog, int color) {
int dividerId = dialog.getContext().getResources().getIdentifier("android:id/titleDivider", null, null);
if (dividerId != 0) {
View divider = dialog.findViewById(dividerId);
divider.setBackgroundColor(color);
}
int textViewId = dialog.getContext().getResources().getIdentifier("android:id/alertTitle", null, null);
if (textViewId != 0) {
TextView tv = (TextView) dialog.findViewById(textViewId);
tv.setTextColor(color);
}
int iconId = dialog.getContext().getResources().getIdentifier("android:id/icon", null, null);
if (iconId != 0) {
ImageView icon = (ImageView) dialog.findViewById(iconId);
icon.setColorFilter(color);
}
}
代码示例来源:origin: stackoverflow.com
AlertDialog alrt = (AlertDialog )arg0;
AlertDialog.Builder builder = new AlertDialog.Builder(alrt.getContext());
代码示例来源:origin: stackoverflow.com
AlertDialog d = alertdialog.show();
int dividerId = d.getContext().getResources().getIdentifier("android:id/titleDivider", null, null);
int textViewId = d.getContext().getResources().getIdentifier("android:id/alertTitle", null, null);
View divider = d.findViewById(dividerId);
代码示例来源:origin: stackoverflow.com
public static void brandAlertDialog(AlertDialog dialog) {
try {
Resources resources = dialog.getContext().getResources();
int color = resources.getColor(...); // your color here
int alertTitleId = resources.getIdentifier("alertTitle", "id", "android");
TextView alertTitle = (TextView) dialog.getWindow().getDecorView().findViewById(alertTitleId);
alertTitle.setTextColor(color); // change title text color
int titleDividerId = resources.getIdentifier("titleDivider", "id", "android");
View titleDivider = dialog.getWindow().getDecorView().findViewById(titleDividerId);
titleDivider.setBackgroundColor(color); // change divider color
} catch (Exception ex) {
ex.printStackTrace();
}}
代码示例来源:origin: cyclestreets/android
@Override
protected void postShowSetup(AlertDialog dialog) {
final String bestUrl = videoUrl(photo_);
sizeView(vv_, dialog.getContext());
final Uri uri = Uri.parse(bestUrl);
vv_.setVideoURI(uri);
vv_.setZOrderOnTop(true);
vv_.requestFocus();
vv_.start();
pd_ = new ProgressDialog(dialog.getContext());
pd_.setMessage("Loading video ...");
pd_.show();
vv_.setOnPreparedListener(this);
}
代码示例来源:origin: demantz/RFAnalyzer
@Override
public boolean onItemLongClick(final AdapterView<?> parent, View view, int position, final long id) {
// Creating a popup menu beside the long clicked view:
PopupMenu popup = new PopupMenu(dialog.getContext(), view);
popup.getMenuInflater().inflate(R.menu.bookmarks_menu, popup.getMenu());
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
if(item.getItemId() == R.id.bookmarks_edit) {
if(parent==lv_categories)
new EditBookmarkCategoryDialog(activity, id);
else if(parent==lv_bookmarks)
new EditBookmarkDialog(activity, id);
else
Log.e(LOGTAG, "onItemLongClick: Unknown parent list: " + parent);
}
else if(item.getItemId() == R.id.bookmarks_delete) {
if(parent==lv_categories)
deleteCategory(id);
else if(parent==lv_bookmarks)
deleteBookmark(id);
else
Log.e(LOGTAG, "onItemLongClick: Unknown parent list: " + parent);
}
return true;
}
});
popup.show();
return true;
}
内容来源于网络,如有侵权,请联系作者删除!