当我试图从另一个活动中调用一个活动时,我收到此异常.完整的例外是
android.content.ActivityNotFoundException:无法找到显式活动类{com.xy/com.xyclass};
我正在做一个intent.setClass("com.x.y","com.x.y.className")where className活动类的名称,com.x.y它是它所在的包.
我的AndroidManifest.xml包含以下内容:
<activity android:name="com.x.y.className" android:label="@string/app_name">
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
我有2张桌子:
db.execSQL("Create Table Location(LocationID INTEGER PRIMARY KEY AUTOINCREMENT,
Latitude TEXT, Longitude TEXT," +
" CellID TEXT, MCC TEXT, MNC TEXT, LAC TEXT, SendTime TEXT DEFAULT
(datetime('now','localtime')), SignalStrength INTEGER, LocationType TEXT)");
db.execSQL("Create Table Error_Exception(LocationID INTEGER, ExceptionID INTEGER
PRIMARY KEY AUTOINCREMENT, ModuleID TEXT, ClassName TEXT, ControlName TEXT, " +
"MethodName TEXT, ErrorDescription TEXT, ErrorDate TEXT DEFAULT
(datetime('now','localtime')),
FOREIGN KEY(LocationID) REFERENCES Location(LocationID)
ON DELETE CASCADE);");
Run Code Online (Sandbox Code Playgroud)
当我尝试删除其中的行时,Error_Exception不删除Location表中的行.
我也试过db.execSQL("PRAGMA foreign_keys=ON;");但仍然没有工作.
请帮忙