2017-08-12 114 views
-4

我有4場和2個按鈕,其中一個按鈕復位時,我想,當我點擊按鈕,它會清除所有字段清除所有字段

+0

你可以發表你的XML代碼在這裏 – shahid17june

+2

歡迎堆棧溢出!請[參觀](http://stackoverflow.com/tour)以查看網站的工作原理和問題,並相應地編輯您的問題。另請參見:[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve) –

+1

使用setText()方法 – abcOfJavaAndCPP

回答

0

一個簡單的例子:

public class MyActivity extends AppCompatActivity{ 
    private EditText editText1, editText2, editText3, editText4; 
    private Button btn_reset; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_layout); 

     //javaVariable = (Cast type) findViewById(R.id.IdFromXML); 
     editText1 = (EditText) findViewById(R.id.editText1); 
     editText2 = (EditText) findViewById(R.id.editText2); 
     editText3 = (EditText) findViewById(R.id.editText3); 
     editText4 = (EditText) findViewById(R.id.editText4); 
     btn_reset = (Button) findViewById(R.id.btn_reset); 

     btn_reset.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       //Here's the actions to do when btn_reset is clicked 
       editText1.setText(""); 
       editText2.setText(""); 
       editText3.setText(""); 
       editText4.setText(""); 
      } 
     }); 
    } 
} 
+0

雖然我瞭解您希望有所幫助,但請儘量避免回答不符合我們的[幫助中心](https://stackoverflow.com/help)中概述的指南的問題。 –

0

創建onClickListener到復位按鈕

Button resetButton = (Button) findViewById(R.id.reset); 
resetButton.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(final View arg1) { 
       textView1.setText(null);//use editText if fields are EditText 
       textView2.setText(null); 
       textView3.setText(null); 
       textView4.setText(null); 
       } 
     }); 

您可以在AutoCompleteTextView,EditTextTextView上使用此方法。

+0

儘管我明白您希望對您有所幫助,但請嘗試避免回答不符合我們的[幫助中心](https://stackoverflow.com/help)中概述的指南的問題。 –

+0

錯誤在於提問者沒有顯示任何試圖解決他們問題的證據,並且似乎希望我們僅僅遞交他們的代碼。我們不希望通過給出答案來鼓勵這些質量差的問題。 –