X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=android%2Fsrc%2Forg%2Fsigrok%2Fpulseview%2FPulseViewActivity.java;fp=android%2Fsrc%2Forg%2Fsigrok%2Fpulseview%2FPulseViewActivity.java;h=32f6c79ba75d99ea3e0f7934e877a4cefb1f214f;hb=a4ef39937e784acf7b8a1039bbd353b559c40233;hp=0000000000000000000000000000000000000000;hpb=9137928c9a711ff6d7bf25c9627236d3c61f069e;p=pulseview.git diff --git a/android/src/org/sigrok/pulseview/PulseViewActivity.java b/android/src/org/sigrok/pulseview/PulseViewActivity.java new file mode 100644 index 0000000..32f6c79 --- /dev/null +++ b/android/src/org/sigrok/pulseview/PulseViewActivity.java @@ -0,0 +1,51 @@ +/* + * This file is part of the PulseView project. + * + * Copyright (C) 2014 Marcus Comstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +package org.sigrok.pulseview; + +import org.qtproject.qt5.android.bindings.QtActivity; +import org.sigrok.androidutils.UsbSupplicant; + +import android.os.Bundle; + +public class PulseViewActivity extends QtActivity +{ + private UsbSupplicant supplicant; + + @Override + public void onCreate(Bundle savedInstanceState) + { + super.onCreate(savedInstanceState); + supplicant = new UsbSupplicant(getApplicationContext(), R.xml.device_filter); + } + + @Override + protected void onStart() + { + super.onStart(); + supplicant.start(); + } + + @Override + protected void onStop() + { + supplicant.stop(); + super.onStop(); + } +}