我在我的android活动中在onResume()
方法中添加了以下代码。
username.addTextChangedListener(this);
usernames_adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line,
users.getUserList());
username.setAdapter(usernames_adapter);
usernames_adapter.setNotifyOnChange(true);
我正在使用sql脚本将数据插入数据库。我需要在username
上显示插入的数据(username
在插入后就是AutoCompleteTextView)
。所以我使用了usernames_adapter.setNotifyOnChange(true);
。但它无效。我必须{{1我的应用程序在Force Stop
上显示插入的数据。
我怎么能解决这个问题?
答案 0 :(得分:1)
更改
usernames_adapter.setNotifyOnChange(真);
要
usernames_adapter.notifyDataSetChanged();
此方法仅在删除,更新和插入项目时有效。