本文整理汇总了Java中android.view.Window.setBackgroundDrawableResource方法的典型用法代码示例。如果您正苦于以下问题:Java Window.setBackgroundDrawableResource方法的具体用法?Java Window.setBackgroundDrawableResource怎么用?Java Window.setBackgroundDrawableResource使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.view.Window
的用法示例。
在下文中一共展示了Window.setBackgroundDrawableResource方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: show
import android.view.Window; //导入方法依赖的package包/类
public AlertDialog show(Context context) {
dialog = new AlertDialog.Builder(context).create();
dialog.show();
Window window = dialog.getWindow();
window.setContentView(R.layout.dialog_date_time);
window.setGravity(Gravity.CENTER);// 此处可以设置dialog显示的位置
//window.setWindowAnimations(R.style.in_left_out_right_style);
window.setBackgroundDrawableResource(R.color.transparent);
datePicker = (DatePicker) window
.findViewById(R.id.date_time_datePicker1);
datePicker.setCalendarViewShown(false);
timePicker = (TimePicker) window.findViewById(R.id.date_time_timePicker);
but_ok = (Button) window.findViewById(R.id.date_time_but_ok);
but_ok.setOnClickListener(this);
return dialog;
}
示例2: setActivity
import android.view.Window; //导入方法依赖的package包/类
public void setActivity(Activity activity) {
super.setActivity(activity);
int resId = getBitmapRes(activity, "ssdk_oks_shake_to_share_back");
if (resId > 0) {
activity.setTheme(android.R.style.Theme_Dialog);
activity.requestWindowFeature(Window.FEATURE_NO_TITLE);
Window win = activity.getWindow();
win.setBackgroundDrawableResource(resId);
}
}
示例3: show
import android.view.Window; //导入方法依赖的package包/类
/**
* DialogLoading loading = new DialogLoading(context)
* loading.show("123")
*
* @param msg 消息
*/
public AlertDialog show(String msg) {
alertDialog = new AlertDialog.Builder(mContext).create();
alertDialog.show();
Window window = alertDialog.getWindow();
window.setContentView(R.layout.dialog_loading);
window.setGravity(Gravity.CENTER);// 此处可以设置dialog显示的位置
//window.setWindowAnimations(R.style.DialogAnimation);
window.setBackgroundDrawableResource(R.color.transparent);
window.setDimAmount(0f);//覆盖成透明度
this.msg = (TextView) window.findViewById(R.id.textView1);
this.msg.setText(msg);
//alertDialog.setCancelable(false);// 点击退出
return alertDialog;
}
示例4: onStart
import android.view.Window; //导入方法依赖的package包/类
@Override
public void onStart() {
super.onStart();
//set transparent background
Window window = getDialog().getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
//disable buttons from dialog
AlertDialog alertDialog = (AlertDialog) getDialog();
alertDialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false);
alertDialog.getButton(Dialog.BUTTON_NEGATIVE).setEnabled(false);
alertDialog.getButton(Dialog.BUTTON_NEUTRAL).setEnabled(false);
}
示例5: onStart
import android.view.Window; //导入方法依赖的package包/类
@Override
public void onStart() {
super.onStart();
final Window window = getDialog().getWindow();
if (window != null) {
window.setBackgroundDrawableResource(android.R.color.transparent);
window.setDimAmount(0f);
window.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
}
}
示例6: show
import android.view.Window; //导入方法依赖的package包/类
public AlertDialog show(Context context) {
LayoutInflater inflater = LayoutInflater.from(context);
View v = inflater.inflate(R.layout.dialog_listview_select, null);
listView = (ListView) v.findViewById(R.id.listView);
submit = (Button) v.findViewById(R.id.but_submit);
dialog = new AlertDialog.Builder(context).setView(v).create();
dialog.show();
Window window = dialog.getWindow();
window.setGravity(Gravity.CENTER);
window.setBackgroundDrawableResource(R.color.transparent);
return dialog;
}
示例7: show
import android.view.Window; //导入方法依赖的package包/类
/**
* 显示消息提示框
*
* @param title
* @param msg
*/
public void show(String title, String msg) {
alertDialog = new AlertDialog.Builder(mContext).create();
alertDialog.setCancelable(true);
alertDialog.show();
Window window = alertDialog.getWindow();
window.setContentView(R.layout.dialog_msgbox);
window.setGravity(Gravity.CENTER);// 此处可以设置dialog显示的位置
window.setBackgroundDrawableResource(R.color.transparent);
but_ok = (TextView) window.findViewById(R.id.but_ok);
but_cancel = (TextView) window.findViewById(R.id.but_cancel);
TextView tv_title = (TextView) window.findViewById(R.id.msgbox_title);
TextView tv_content = (TextView) window
.findViewById(R.id.msgbox_content);
tv_title.setText(title);
tv_content.setText(msg);
but_cancel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dismiss();
}
});
}
示例8: onCreate
import android.view.Window; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ddh_sm_dialog_three_options);
findViews();
Window window = getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
window.setGravity(Gravity.BOTTOM);
window.setWindowAnimations(R.style.ddh_sm_BottomDialogStyle);
}
示例9: onCreate
import android.view.Window; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ddh_sm_dialog_option_list);
findViews();
Window window = getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
window.setGravity(Gravity.BOTTOM);
window.setWindowAnimations(R.style.ddh_sm_BottomDialogStyle);
}
示例10: onCreate
import android.view.Window; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ddh_sm_dialog_warning);
findViews();
Window window = getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
window.setGravity(Gravity.BOTTOM);
window.setWindowAnimations(R.style.ddh_sm_BottomDialogStyle);
}
示例11: onCreate
import android.view.Window; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ddh_sm_dialog_two_options);
findViews();
Window window = getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
window.setGravity(Gravity.BOTTOM);
window.setWindowAnimations(R.style.ddh_sm_BottomDialogStyle);
}
示例12: setSceneTransitionAnimation
import android.view.Window; //导入方法依赖的package包/类
public void setSceneTransitionAnimation() {
if (Build.VERSION.SDK_INT < 21) return;
Transition slide = new Slide(Gravity.RIGHT);
slide.excludeTarget(android.R.id.statusBarBackground, true);
slide.excludeTarget(android.R.id.navigationBarBackground, true);
Window window = getWindow();
window.requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
window.setExitTransition(slide);
window.setEnterTransition(slide);
window.setTransitionBackgroundFadeDuration(getResources()
.getInteger(android.R.integer.config_longAnimTime));
window.setBackgroundDrawableResource(android.R.color.transparent);
}
示例13: onCreate
import android.view.Window; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (contentView == null) {
try {
contentView = LayoutInflater.from(context).inflate(layoutRes, null);
} catch (Exception e) {
e.printStackTrace();
}
}
if (null == contentView) {
return;
}
this.setContentView(contentView);
Window dialogWindow = getWindow();
if (dialogWindow != null) {
dialogWindow.setGravity(gravity); // 位置
dialogWindow.setBackgroundDrawableResource(android.R.color.transparent);// 背景取消
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
int width_window = DensityUtil.getWindowWidth();
if (hasMargin) {
int xOffset = 100;
lp.width = width_window - xOffset;
} else {
lp.width = width_window;
}
dialogWindow.setAttributes(lp);
dialogWindow.setWindowAnimations(R.style.dialogPushUpInAnimation);// 加载动画
}
}
示例14: onStart
import android.view.Window; //导入方法依赖的package包/类
@Override
public void onStart() {
super.onStart();
Window window = getDialog().getWindow();
window.setLayout(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
window.setGravity(Gravity.BOTTOM);
WindowManager.LayoutParams params = window.getAttributes();
params.gravity = Gravity.BOTTOM;
params.dimAmount = 0.5f; // dim only a little bit
window.setAttributes(params);
window.setBackgroundDrawableResource(android.R.color.transparent);
}
示例15: onStart
import android.view.Window; //导入方法依赖的package包/类
@Override public void onStart() {
super.onStart();
//set transparent background
Window window = getDialog().getWindow();
window.setBackgroundDrawableResource(android.R.color.transparent);
//disable buttons from dialog
AlertDialog alertDialog = (AlertDialog) getDialog();
alertDialog.getButton(Dialog.BUTTON_POSITIVE).setEnabled(false);
alertDialog.getButton(Dialog.BUTTON_NEGATIVE).setEnabled(false);
alertDialog.getButton(Dialog.BUTTON_NEUTRAL).setEnabled(false);
}