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>
  • 相关阅读:
    本周总结
    团队组队
    ListView之checkbox错位问题解决
    ListView
    ScrollView(滚动条)
    elementui中自定义Select选择器样式自定义
    element-ui中Select 选择器列表内容居中
    element-ui中Select 选择器去除点击时的淡蓝色边框
    vue和uni-app不同的类型绑定不同的类名
    根据年月日获取星期几
  • 原文地址:https://www.cnblogs.com/tt_mc/p/1785793.html
Copyright © 2011-2022 走看看