2016-10-15 212 views
-2

我在收音機組中有兩個單選按鈕,在一個佈局中有三個文本編輯字段。更改單選按鈕時保存編輯文本值

現在,當我切換單選按鈕,我就能夠節省編輯文本的數據透水選定的單選按鈕,反之亦然

請幫助我。

+0

想要保存的位置以及您想要保存的位置。請妥善說明問題 –

+0

我想保存當時特定單選按鈕的開始和結束時間。 –

+0

它像一個開關讓radio1的開始和結束時間可以說是11和12在更改單選按鈕編輯文本數據將是刪除並能夠添加新的數據。當我切換到單選按鈕1編輯文本數據將再次11和12 ..數據將保存,直到活動運行的時間 –

回答

0

你可以使用無線電組。

 RadioGroup radioGroup = (RadioGroup) findViewById(R.id.yourRadioGroup);   
    radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() 
    { 
     @Override 
     public void onCheckedChanged(RadioGroup group, int checkedId) { 
      // checkedId is the RadioButton selected 

if(checkedId == R.id.radiobutton1) 
{ 
//get data from edittext and save then clear edit text 
}else 
{ 
//get data from edittext and save then clear edit text 
} 

     } 
    }); 
+0

所以爲了保存數據我會用什麼?股票偏好? –

+0

@AnkitaChopra它對你的數據大小和數據的使用。如果只是一次性使用,當用戶再次添加數據並更改單選按鈕時,您只需要替換較舊的一個值,則必須使用sharedpref。否則,如果你想存儲所有的數據,然後sqlite –

相關問題