在DBhandler类中我有一个removeAll()函数我想要当我的MaincashierActivity开始数据时SQLite表中的所有数据都应该被删除
// DBhandler class
public void removeAll() {
SQLiteDatabase db = this.getWritableDatabase();
db.delete("TABLE_Users", null, null);
}
我想在我的 MaincashierActivit 中调用这个函数,当这个 Activity Strat 应该删除 SQLite 数据库中的所有数据
//MaincashierActivity
public class MaincasheirActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maincasheir);
}
}
答案 0 :(得分:0)
因此,如果您的 SQLite 已经被创建,那么您只需要在 MaincasheirActivity 中声明 DBhandler 并使用 removeAll 方法:
DBhandler dbhandler = new DBhandler();
dbhandler.removeAll();