<bdo id='cvvfb'></bdo><ul id='cvvfb'></ul>
<legend id='cvvfb'><style id='cvvfb'><dir id='cvvfb'><q id='cvvfb'></q></dir></style></legend>

  1. <i id='cvvfb'><tr id='cvvfb'><dt id='cvvfb'><q id='cvvfb'><span id='cvvfb'><b id='cvvfb'><form id='cvvfb'><ins id='cvvfb'></ins><ul id='cvvfb'></ul><sub id='cvvfb'></sub></form><legend id='cvvfb'></legend><bdo id='cvvfb'><pre id='cvvfb'><center id='cvvfb'></center></pre></bdo></b><th id='cvvfb'></th></span></q></dt></tr></i><div id='cvvfb'><tfoot id='cvvfb'></tfoot><dl id='cvvfb'><fieldset id='cvvfb'></fieldset></dl></div>
  2. <small id='cvvfb'></small><noframes id='cvvfb'>

    1. <tfoot id='cvvfb'></tfoot>

      从 EditText 获取文本字符串?

      时间:2023-10-01
        <tbody id='FQHWo'></tbody>
      <tfoot id='FQHWo'></tfoot>

        1. <i id='FQHWo'><tr id='FQHWo'><dt id='FQHWo'><q id='FQHWo'><span id='FQHWo'><b id='FQHWo'><form id='FQHWo'><ins id='FQHWo'></ins><ul id='FQHWo'></ul><sub id='FQHWo'></sub></form><legend id='FQHWo'></legend><bdo id='FQHWo'><pre id='FQHWo'><center id='FQHWo'></center></pre></bdo></b><th id='FQHWo'></th></span></q></dt></tr></i><div id='FQHWo'><tfoot id='FQHWo'></tfoot><dl id='FQHWo'><fieldset id='FQHWo'></fieldset></dl></div>
            • <small id='FQHWo'></small><noframes id='FQHWo'>

                <bdo id='FQHWo'></bdo><ul id='FQHWo'></ul>
              • <legend id='FQHWo'><style id='FQHWo'><dir id='FQHWo'><q id='FQHWo'></q></dir></style></legend>
                本文介绍了从 EditText 获取文本字符串?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我似乎不知道如何从 EditText 中获取文本字符串.我想在按下按钮时使用 EditText 中的文本.

                It seems I can't figure out how to get the text string out of EditText. I want to use the text from the EditText at pressing the button.

                layout.xml:

                layout.xml :

                <?xml version="1.0" encoding="utf-8"?>
                <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                    android:id="@+id/popup_menu_root"
                    android:background="#FFFFFF"
                    android:orientation="vertical"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent" >
                    <Button android:id="@+id/popup_menu_button"
                        android:text="ok"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content" />
                    <EditText
                        android:id="@+id/edittext"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"/>
                </LinearLayout>
                

                我的活动:

                public class MyClass extends Activity {
                
                  public String txtCheckin = "???";
                  private String txtDescription = "???";
                  private PopupWindow pw;
                
                  @Override
                  public void onCreate(Bundle icicle) {
                    super.onCreate(icicle);
                
                    // get the instance of the LayoutInflater
                    LayoutInflater inflater = (LayoutInflater) MyClass.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
                    // inflate our view from the corresponding XML file
                    final View layout = inflater.inflate(R.layout.popuplayout, (ViewGroup)findViewById(R.id.popup_menu_root));
                    // create a 100px width and 200px height popup window
                    pw = new PopupWindow(layout, 100, 200, true);
                
                    final EditText edittextDescription = (EditText) findViewById(R.id.edittext);
                
                    // set actions to buttons we have in our popup
                    Button button = (Button)layout.findViewById(R.id.popup_menu_button);
                    button.setOnClickListener(new OnClickListener() {
                        @Override
                        public void onClick(View vv) {
                
                
                        if (edittextDescription.getText() != null)
                        {
                            String newString = edittextDescription.getText().toString();
                            transmitCheck("MANUAL", txtCheckin, "1", newString);
                        }
                        else
                        {
                            transmitCheck("MANUAL", txtCheckin, "1", "???");
                        }
                
                
                        finish();
                        }
                    });
                }
                

                推荐答案

                EditText txtDescription =
                        (EditText) layout.findViewById(R.id.txtDescription);
                
                
                String message = txtDescription.getText().toString(); 
                

                这篇关于从 EditText 获取文本字符串?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:android 的 EditText 的动态前导文本 下一篇:Android - editText 中的默认值

                相关文章

                最新文章

                <i id='0Nk9D'><tr id='0Nk9D'><dt id='0Nk9D'><q id='0Nk9D'><span id='0Nk9D'><b id='0Nk9D'><form id='0Nk9D'><ins id='0Nk9D'></ins><ul id='0Nk9D'></ul><sub id='0Nk9D'></sub></form><legend id='0Nk9D'></legend><bdo id='0Nk9D'><pre id='0Nk9D'><center id='0Nk9D'></center></pre></bdo></b><th id='0Nk9D'></th></span></q></dt></tr></i><div id='0Nk9D'><tfoot id='0Nk9D'></tfoot><dl id='0Nk9D'><fieldset id='0Nk9D'></fieldset></dl></div>

                  <tfoot id='0Nk9D'></tfoot>
                1. <small id='0Nk9D'></small><noframes id='0Nk9D'>

                    <legend id='0Nk9D'><style id='0Nk9D'><dir id='0Nk9D'><q id='0Nk9D'></q></dir></style></legend>
                      <bdo id='0Nk9D'></bdo><ul id='0Nk9D'></ul>