我如何将函数从 DBhandler class 调用到我的另一个 Activity
how I can Call the Function from DBhandler class to My other Activity
在 DBhandler 中 class 我有一个 removeAll( ) 函数 我想要 当我的 MaincashierActivity 开始数据 来自 SQLite 的所有数据 Table 应该被删除
// 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);
}
}
因此,如果您的 SQLite 已经创建,那么您只需要在 MaincasheirActivity 中声明 DBhandler 并使用方法 removeAll:
DBhandler dbhandler = new DBhandler();
dbhandler.removeAll();
在 DBhandler 中 class 我有一个 removeAll( ) 函数 我想要 当我的 MaincashierActivity 开始数据 来自 SQLite 的所有数据 Table 应该被删除
// 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);
}
}
因此,如果您的 SQLite 已经创建,那么您只需要在 MaincasheirActivity 中声明 DBhandler 并使用方法 removeAll:
DBhandler dbhandler = new DBhandler();
dbhandler.removeAll();