zoukankan      html  css  js  c++  java
  • 带输入框(EditText)的AlertDialog

    一、Main Class:
    public void search() {
       Builder dialog 
    = new AlertDialog.Builder(this);
       LayoutInflater inflater 
    = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
       LinearLayout layout 
    = (LinearLayout)inflater.inflate(R.layout.dialogview, null);
       dialog.setView(layout);
       et_search 
    = (EditText)layout.findViewById(R.id.searchC);
       dialog.setPositiveButton(
    "查找"new DialogInterface.OnClickListener() {
        
    public void onClick(DialogInterface dialog, int which) {
         String searchC 
    = et_search.getText().toString();
         Intent intent 
    = new Intent();
         Bundle bundle 
    = new Bundle();
         bundle.putString(
    "search", searchC);
         intent.putExtras(bundle);
         intent.setClass(ViewResultActivity.
    this, SearchResult.class);
         ViewResultActivity.
    this.startActivity(intent);
        }
       });
      
       dialog.setNegativeButton(
    "取消"new DialogInterface.OnClickListener() {
        
    public void onClick(DialogInterface dialog, int which) {
        
        }
       
       });
       dialog.show();
    }

    二、dialogview.xml
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation
    ="vertical"
    android:layout_width 
    = "fill_parent"
    android:layout_height 
    = "fill_parent"
    >
    <EditText
       android:id 
    = "@+id/searchC"
       styles 
    = "@style/edittext_style1"
       android:layout_width 
    = "200px"
       android:layout_height 
    = "wrap_content"
       android:gravity 
    = "left"
       
    />

    </LinearLayout>
  • 相关阅读:
    sweetalert 1.0多次回调函数bug
    ThinkPHP添加扩展配置失败
    记一次相机内存卡数据恢复
    流量监控脚本监控网卡
    ip网关配置
    centos7【防火墙】常用规则-docker服务防火墙规则
    ssh服务及安全配置
    代码库
    linux计划任务防暴力破解脚本+免密操作
    阿里去短信接口包
  • 原文地址:https://www.cnblogs.com/tt_mc/p/1785793.html
Copyright © 2011-2022 走看看