我尝试在kotlin中创建DatabaseOpenHelper。它不允许我在运行时传递db名称。
class DatabaseOpenHelper (context: Context) : SQLiteOpenHelper(context, "mydb.db", null, 4) {
val TAG = javaClass<DatabaseOpenHelper >().getSimpleName()
val TABLE = "logs"
companion object {
public val ID: String = "_id"
public val TIMESTAMP: String = "TIMESTAMP"
public val TEXT: String = "TEXT"
}
..... other methods
}
请帮忙。
答案 0 :(得分:0)
添加构造函数参数
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
<script src="aid.js"> </script>
</head>
<body ng-app="myApp" ng-controller="myCtrl">
<div id="one" ng-hide="val_1">{{val_1}} ONE </div>
<div id="two" ng-show="val_2">{{val_2}} TWO </div>
<button id="but" ng-click=myfun()> pressme </button>
</body>
</html>