android - 有沒有人做過類似支付寶那種匯率換算功能的?
問題描述
有沒有人做過類似支付寶那種匯率換算功能的?被兩個互相監(jiān)聽的edittext搞死,求demo
問題解答
回答1:edit_en.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) {if (edit_en.isFocused()) { edit_zh.setHint('0'); edit_en.setHint('請輸入金額'); edit_zh.setText(dollar2RMB(s.toString())+''); Log.d('aa', 'edit_en::' + s.toString());} } @Override public void afterTextChanged(Editable s) { }});edit_zh.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) {if (edit_zh.isFocused()) { edit_zh.setHint('請輸入金額'); edit_en.setHint('0'); edit_en.setText(rmb2Dollar(s.toString()) + ''); Log.d('aa', 'edit_zh::' + s.toString());} } @Override public void afterTextChanged(Editable s) { }});
相關(guān)文章:
1. golang - 用IDE看docker源碼時的小問題2. docker-compose中volumes的問題3. dockerfile - [docker build image失敗- npm install]4. angular.js - angular內(nèi)容過長展開收起效果5. python打開.py文件的時候出現(xiàn)window無法打開該文件是怎么回事呢?6. javascript - webpack1和webpack2有什么區(qū)別?7. 兩個思路:python模擬登陸頁面和模擬操作windows程序窗口提交請求8. 點(diǎn)選多選問題9. angular.js - angularjs官網(wǎng)Demo quickstart-master在win10系統(tǒng)中啟動時報錯10. jupyter-notebook - Mac下啟動jupyter notebook后沒有Python的選項(xiàng)?

網(wǎng)公網(wǎng)安備