这是我对数据库的插入(Entity,Dao和viewModel为here)
ImageButton fab = findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String cityName = cityNameWeakReference.getText().toString();
City cityItem = new City(cityName, Lat, Long);
// Snackbar.make(view, cityName + Lat+Long, Snackbar.LENGTH_LONG)
// .setAction("Action", null).show();
mcityViewModel.insert(cityItem);
}
});
我想要插入的小吃条/吐司成功。请帮助我。
答案 0 :(得分:0)
通过以下方式定义您的插入方法:
Long insert(City cityItem);
调用它时,它应该返回新的列ID,如果新的列ID不为0,则表示插入成功
long result = mcityViewModel.insert(cityItem);
if(result!=0) {
//success
}