android.app.AlertDialog.setContentView()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(115)

本文整理了Java中android.app.AlertDialog.setContentView()方法的一些代码示例,展示了AlertDialog.setContentView()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AlertDialog.setContentView()方法的具体详情如下:
包路径:android.app.AlertDialog
类名称:AlertDialog
方法名:setContentView

AlertDialog.setContentView介绍

暂无

代码示例

代码示例来源:origin: robolectric/robolectric

@Test
public void shouldDelegateToDialogFindViewByIdIfViewIsNull() {
 AlertDialog dialog = new AlertDialog(context) {};
 assertThat((View) dialog.findViewById(99)).isNull();
 dialog.setContentView(R.layout.main);
 assertNotNull(dialog.findViewById(R.id.title));
}

代码示例来源:origin: stackoverflow.com

AlertDialog screenDialog = new AlertDialog.Builder(this).create();
screenDialog.setTitle("Captured Screen");
screenDialog.setContentView(R.layout.YOURXMLLAYOUT);

RadioGroup azione = (RadioGroup) findViewById(R.id.azione_stop);

screenDialog.show();

代码示例来源:origin: stackoverflow.com

AlertDialog ad;
ad= new AlertDialog.Builder(context).create();
ad.show();
ad.setContentView(R.layout.dialog_layout); // set your custom layout

// Then initialize your dialog views like this
TextView txt= (TextView) ad.findViewById(R.id.dialog_text); // a TextView inside dialog 
                              // layout
txt.setText("I'm a custom dialog!");

代码示例来源:origin: stackoverflow.com

public class ConfigEventHandler {

public static void checkOption(View view, LayoutInflater inflater, Context context){
  showDialog(inflater,context);
}

private static void showDialog(LayoutInflater inflater, Context context){
  AlertDialog dialog = new AlertDialog.Builder(context).create();
  View content = inflater.inflate(R.layout.alert_add_item,null);

  dialog.setContentView(content);
  dialog.show();
}

}

代码示例来源:origin: Loren1994/AndroidUpdate

static void showUpdateForceDialog(Context mContext, String content, final OnConfirmListener listener) {
  forceUpdateDialog = new AlertDialog.Builder(mContext, R.style.ProcessDialog)
      .setCancelable(false).create();
  View view = View.inflate(mContext, R.layout.update_dialog_layout, null);
  forceUpdateDialog.show();
  forceUpdateDialog.setContentView(view);
  ((TextView) forceUpdateDialog.findViewById(R.id.content_tv)).setText(content);
  forceUpdateDialog.findViewById(R.id.confirm_tv).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
      v.setEnabled(false);
      v.setBackgroundColor(Color.GRAY);
      forceUpdateDialog.findViewById(R.id.process_view).setVisibility(View.VISIBLE);
      listener.onConfirm();
    }
  });
  forceUpdateDialog.findViewById(R.id.cancel_tv).setVisibility(View.GONE);
}

代码示例来源:origin: Loren1994/AndroidUpdate

static void showUpdateDialog(Context mContext, String content, final OnConfirmListener listener) {
  final AlertDialog updateDialog = new AlertDialog.Builder(mContext, R.style.ProcessDialog)
      .setCancelable(false).create();
  View view = View.inflate(mContext, R.layout.update_dialog_layout, null);
  updateDialog.show();
  updateDialog.setContentView(view);
  updateDialog.findViewById(R.id.process_view).setVisibility(View.GONE);
  ((TextView) updateDialog.findViewById(R.id.content_tv)).setText(content);
  updateDialog.findViewById(R.id.confirm_tv).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
      updateDialog.dismiss();
      listener.onConfirm();
    }
  });
  updateDialog.findViewById(R.id.cancel_tv).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
      updateDialog.dismiss();
    }
  });
}

代码示例来源:origin: q805699513/OptionFrame

public void show(Context context, ArrayList<String> longData) {
    albumDialog = new AlertDialog.Builder(context).create();
    albumDialog.setCanceledOnTouchOutside(true);
    albumDialog.setCancelable(true);
    View v = LayoutInflater.from(context).inflate(
        R.layout.__picker_dialog_photo_pager, null);
    albumDialog.show();
    albumDialog.setContentView(v);
    albumDialog.getWindow().setGravity(Gravity.CENTER);
    albumDialog.getWindow().setBackgroundDrawableResource(R.drawable.__picker_bg_dialog);
    dialog_lv = (ListView) v.findViewById(R.id.dialog_lv);

    CenterDialogAdapter photoDialogAdapter = new CenterDialogAdapter(context, longData);
    dialog_lv.setAdapter(photoDialogAdapter);
//        dialog_lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
//            @Override
//            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
//
//                albumDialog.dismiss();
//            }
//        });
  }

代码示例来源:origin: stackoverflow.com

final AlertDialog dial=dialog.create();
dial.show();
dial.setContentView(R.layout.showoverlay);
Window win=dial.getWindow();
TextView tv=(TextView)win.findViewById(R.id.tvLayTitle);

相关文章