我是android工作室中的新成員,並且在android應用上工作。我想在按鈕打開時啓用editdi文本,並在按鈕關閉時禁用它。 in edittext我想給按鈕的時間間隔,然後在給定的時間結束時關閉。 如果有人知道解決方案,請通知我。android studio app.i當啓用按鈕時啓用並顯示輸入文本,並在按鈕關閉時禁用並隱藏它
回答
f您正在使用切換按鈕,利用Timer和TimerTask幫助。請使用下面的代碼片段,它會有所幫助。
EditText editText = (EditText) findViewById(R.id.ediText);
ToggleButton toggle = (ToggleButton) findViewById(R.id.toggleButton);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
editText.setEnabled(false);
} else {
editText.setEnabled(true);
}
}
});
Timer timer = new Timer();
TimerTask task = new TimerTask(){
public void run() {
toggle.setChecked(false); //setting button off after time interval ends.
}
}
timer.schedule(task, 1000); // time is for 1 sec after that TimerTask run method will be called.
現在,只要您需要持續時間,您就可以啓動此計時器。調用調度方法時提供的時間以毫秒爲單位。
希望它有幫助。
@Afraz是否有幫助? – SachinSarawgi
@阿夫拉茲請你考慮投票答案,如果它有幫助:) – SachinSarawgi
是的,非常感謝你 你讓我的工作更容易...謝謝 – Afraz
Button btn =(Button)findViewById(R.id.buuton);
EditText editText =(EditText)findViewById(R.id.edittext);
如果(editText.getText.toString.length()> 0){
btn.setVisiblity(View.VISIBLE); }
否則{
btn.setVisiblity(View.INVISIBle);
}
- 1. 隱藏/顯示並啓用/禁用按鈕?
- 2. 在C中禁用並啓用按鈕#
- 3. 安卓按鈕禁用並啓用
- 4. 禁用並重新啓用按鈕
- 5. 禁用並啓用按鈕vb.net
- 6. 觸發器禁用並啓用按鈕
- 7. 禁用按鈕點擊,並在其他按鈕啓用
- 8. 當ActionBar搜索視圖打開時禁用按鈕,並在關閉時啓用它
- 9. 檢查event-rsvp狀態並顯示禁用/啓用RSVP按鈕
- 10. 禁用按鈕時,在輸入文本
- 11. 如何顯示輸入按鈕並關閉當前窗口
- 12. Android啓用或禁用時在按鈕上顯示GPS狀態
- 13. 檢查輸入是否有文本並啓用按鈕
- 14. 如何禁用單選按鈕控件並啓用文本
- 15. 當輸入改變時,按鈕自動啓用/禁用
- 16. 按下按鈕並顯示文本(並隱藏以前的文本)
- 17. 啓用禁用按鈕並使用Javascript點擊它
- 18. 在點擊並關閉按鈕時在菜單中顯示/隱藏內容
- 19. 隱藏並顯示欄按鈕項目
- 20. jquery隱藏並顯示一個按鈕
- 21. 禁用按鈕並提交顯示div
- 22. 禁用鼠標點擊按鈕單擊並啓用它
- 23. 當某個按鈕被點擊時啓用/禁用文本框
- 24. 當文本字段等於零並顯示不爲零時隱藏按鈕
- 25. 使用按鈕顯示/隱藏文本
- 26. 隱藏文本並使用單選按鈕查看它
- 27. 當管理員點擊按鈕時,禁用並啓用使用PHP的鏈接
- 28. 關閉電源並開啓按鈕按下文件
- 29. 在頁面加載時禁用表單並在按鈕單擊時啓用
- 30. 隱藏按鈕並啓用另一個與AJAX
在這裏發佈你的代碼 –
請提供一些代碼,如果你正在談論簡單的按鈕,那麼請檢查我的答案 –