0
當用戶單擊搜索按鈕時,我們是否可以跳轉/滾動到特定消息? (如附)。安卓在ListView中搜索並跳轉到特定搜索結果
例如聊天畫面中有超過1條消息帶有「melaka」字樣。當ListView中的項目不可見時,我們如何確定特定消息的位置並滾動到特定的消息。有沒有辦法滾動到特定的消息,並根據數據庫中的列ID突出顯示消息?請指教。謝謝。
當用戶單擊搜索按鈕時,我們是否可以跳轉/滾動到特定消息? (如附)。安卓在ListView中搜索並跳轉到特定搜索結果
例如聊天畫面中有超過1條消息帶有「melaka」字樣。當ListView中的項目不可見時,我們如何確定特定消息的位置並滾動到特定的消息。有沒有辦法滾動到特定的消息,並根據數據庫中的列ID突出顯示消息?請指教。謝謝。
試試這個代碼
searchtext.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
CategoryKart.this.yourlistview.getFilter().filter(youtarraylist);
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
}
});