当我尝试完成媒体播放器活动时(仅在我玩的时候)我得到了一个例外.代码:
完成按钮:
ImageView imageAllBack = (ImageView)this.findViewById(R.id.imageAllBack);
imageAllBack.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
//mediaPlayer.stop();
if(mediaPlayer != null)
{
mediaPlayer.stop();
mediaPlayer.release();
}
finish();
}
});
Run Code Online (Sandbox Code Playgroud)
MediaPlayer活动:
@Override
protected void onStop() {
super.onStop();
mediaPlayer.stop();
mediaPlayer.release();
}
@Override
public boolean onTouchEvent(MotionEvent event) {
mediaController.show();
return false;
}
//--MediaPlayerControl methods----------------------------------------------------
public void start() {
mediaPlayer.start();
}
public void pause() {
mediaPlayer.pause();
}
public int getDuration() {
return mediaPlayer.getDuration();
}
public int getCurrentPosition() {
return mediaPlayer.getCurrentPosition();
}
public void seekTo(int i) {
mediaPlayer.seekTo(i);
} …Run Code Online (Sandbox Code Playgroud) 我尝试打开页面时遇到异常:
发生未处理的异常,并终止该过程.
应用ID:/ LM/W3SVC/6/ROOT/ROXY/es
进程ID:2972
例外:System.InvalidOperationException
消息:句柄未初始化.
堆栈跟踪:
在System.WeakReference.set_Target(对象的值)
在System.Data.ProviderBase.DbConnectionInternal.CloseConnection(的DbConnection owningObject,DbConnectionFactory connectionFactory的)
在System.Data.Odbc.OdbcConnection.Close()
在DsNet.CUIHandler.CloseConn()
在DsNet.CUIHandler.Finalize()
在页面中我得到错误:
消息:调用的目标抛出了异常.
任何的想法?
提前致谢
我在下面创建了Oracle物化视图:
CREATE MATERIALIZED VIEW MyMV
REFRESH COMPLETE ON DEMAND
AS
SELECT t1.*
FROM table1 t1, table2 t2 where t1.id=t2.id;
Run Code Online (Sandbox Code Playgroud)
table1有一个主键,并且成功创建了MV,但未在物化视图表中创建主键。
还有其他用主键创建MV的方法吗?