我已經創建了一個程序,將圖片發送到smb驅動器,我試圖創建一個textview以顯示程序運行時出現異常(當我關閉wi時觸發-fi連接),而是它是強制關閉,並沒有給我比了下列其他任何實際的錯誤:當進入異常時應用程序終止
d/dalvikvm:GC_FOR_ALLOC釋放365K,11%免費3477K/3880K,暫停0毫秒,共0毫秒 D/Camera:cmdline中的procName:Ominidata.Tablet 應用程序已終止。
任何人都可以解釋爲什麼會發生這種情況?
這裏是我的代碼:
public class CameraActivity extends Activity implements SurfaceHolder.Callback {
TextView txtinfocam;
@Override
protected void onCreate(Bundle savedInstanceState) {
txtinfocam = (TextView) findViewById(R.id.txtinfocam);
protected void onPostExecute(String r) {
txtinfocam.setVisibility(View.VISIBLE);
txtinfocam.setText(r);
txtinfocam.postDelayed(new Runnable() {
@Override
public void run() {
txtinfocam.setVisibility(View.GONE);
}
}, 5000);
}
@Override
protected String doInBackground(String... params) {
z = getString(R.string.pic_uploaded);
} catch (Exception ex) {
z = z + " " + ex.getMessage().toString();
}
return z;
}
}
}
我的XML:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/layout_area1"
android:layout_centerHorizontal="true"
android:layout_marginBottom="16dp"
android:id="@+id/txtinfocam"
android:background="@android:color/holo_red_dark"
android:visibility="gone" />
</RelativeLayout>
可能需要修正語法並正確設置問題的格式。您還應該提供[MVCE](http://stackoverflow.com/help/mcve)。 – tambre
「終止」是什麼意思?如果你的應用程序確實崩潰了,logcat中應該有一個異常堆棧跟蹤,並且你應該在你的問題中包含它。 – Karakuri
也是什麼奇怪的,因爲它不給我任何logcat它只是關閉它,並給我的平板電腦應用程序終止。不確定它是否與您使用存儲在數據庫中的憑據進入該活動的方式進行活動相關 –