<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=63&amp;t=17830&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-03-09T11:53:47+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=63&amp;t=17830&amp;mode</id>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2017-03-09T11:53:47+01:00</updated>
<published>2017-03-09T11:53:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184465#p184465</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184465#p184465"/>
<title type="html"><![CDATA[Re: Adapter WiFi - jak go włączyć przy uruchamianiu apliakcj]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184465#p184465"><![CDATA[
Tak - zauważyłem tą bibliotekę - jeśli to będzie działać z tą biblioteką to po prostu wstawię ją do mojego projektu. Nie musi to być koniecznie biblioteka &quot;Network&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Przejrzałem tą bibliotekę &quot;ICOSPhone&quot; i z tego co piszą to najprostszy sposób na włączenie/wyłączenie adaptera WiFi jest taki:<br /><br />[syntax=vb]Examples:<br />Dim Button1 As Button<br />Dim ph As ICOSPhone<br /><br />Sub Button1_Click<br />ph.EnableDisableWiFi<br />End Sub<br />Enable / Disable your WIFI[/syntax]<br /><br />Powalczę z tym dziś wieczorem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: dzisiaj, o 11:53 ]</span></strong><br /><br />Udało mi się rozwiązać mój problem tak na 95 % i jestem bardzo zadowolony. Z forum B4A pobrałem bibliotekę ICOSPhone napisaną przez  Giuseppe Salvi. W pobieranym pliku gdyby ktoś chciał znajdują się też jego inne biblioteki jak np. <br /><br /><a href="https://obrazkiforum.atnel.pl/8226/953b33fb80b29697b7dc5e9110295921.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/8226/953b33fb80b29697b7dc5e9110295921.png" alt="Obrazek" /></a><br /><br />Mnie interesowała tylko biblioteka ICOSPhone wiec zarówno jej plik .jar oraz .xml dodałem do folderu z bibliotekami B4A. Od razu zaznaczę, że przy późniejszej próbie kompilacji programu wywalało mi błąd w pliku ICOSPhone.xml (nie udawało się rozpoznać znaku &quot;-&quot; w zwrocie &quot;perrmission-group&quot;. Zauważyłem, że inne podobne wpisy w tym pliku zamiast myślnika miały podkreślnik dlatego też edytowałem ten plik w notatniku zamieniając myślnik na podkreślnik w powyższym zwrocie i teraz wszystko kompiluje się i działa poprawnie.<br /><br />No a teraz może przedstawię jak w kilku krokach sprawdzać na starcie swojej aplikacji czy adapter WiFi jest włączony czy nie.<br /><br />1) Oczywiście dodajemy naszą bibliotekę do projektu<br /><br /><a href="https://obrazkiforum.atnel.pl/8226/4bce074fd74de903546207ac4f1599ee.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/8226/4bce074fd74de903546207ac4f1599ee.png" alt="Obrazek" /></a><br /><br />2) Następnie w Sub Globals:<br /><br />[syntax=vb]Sub Globals<br />Dim ph As ICOSPhone<br />End Sub[/syntax]<br /><br />3) kolejny krok to inicjalizacja oraz sprawdzenie na starcie czy adapter wifi jest włączony czy nie? ( przykładowe obrazki również można pobrać z wpisu na forum B4A - link poniżej)<br /><br /><!-- m --><a class="postlink" href="https://www.b4x.com/android/forum/threads/i-introduce-my-library-icoslibrary.16257/" >https://www.b4x.com/android/forum/threa ... ary.16257/</a><!-- m --><br /><br />Tam właśnie poza samą biblioteką, którą przynajmniej u mnie należało przerobić plik xml jak wspomniałem powyżej znajduje się też do pobrania przykładowy projekt w B4A o nazwie &quot;ICOSPhone.zip&quot;<br />W tym pliku znajdują się przykładowe obrazki pokazujące czy WiFi jest włączone czy nie. Wystarczy je wstawić do swojego folderu z programem np. do folderu grafika, a następnie nie zapomnieć ich dodać do Projektu za pomocą FilesManager.<br /><br />[syntax=vb]Sub Activity_Create(FirstTime As Boolean)<br />Activity.LoadLayout(&quot;Layout_Woltomierz&quot;)<br />Activity.Title = &quot;ML Woltomierz 1.0.3 (brak połączenia)&quot;<br /><br />ph.Initialize( &quot;ph&quot; )<br />ph.WiFiOnOff(LoadBitmap(File.DirAssets,&quot;wireless_on.png&quot;),LoadBitmap(File.DirAssets,&quot;wireless_off.png&quot;))<br /><br />End Sub[/syntax]<br /><br />To chyba tyle <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Wszystko działa fajnie a napisałem, ze udało mi się zrealizować moje cele w 95 %, ponieważ w tym momencie na starcie aplikacji zawsze pojawia się komunikat o treści, że WiFi jest włączone i czy może chciałbym je wyłączyć lub, że WiFi jest wyłączone i czy chciałbym je włączyć. Jak wiadomo chciałbym, żeby komunikat pojawiał się tylko i wyłącznie w tym drugim przypadku ale na razie nie wiem jak tego dokonać <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Tak czy inaczej wszystko już na prawdę fajnie działa.<br /><br />edit ...<br /><br />Teraz już wszystko działa w 100% jak należy. Wymyśliłem to w ten sposób że sprawdzanie stanu WiFi dokonuję tylko przy pierwszej próbie połączenia z urządzeniem. Jeśli odłączę się od urządzenia to jeżeli będę próbował podłączyć się po raz drugi to komunikat się nie pokaże. Jeszcze raz dziękuję za pomoc w tym temacie i nakierowanie na odpowiednią bibliotekę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 9 mar 2017, o 11:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2017-03-09T11:40:07+01:00</updated>
<published>2017-03-09T11:40:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184463#p184463</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184463#p184463"/>
<title type="html"><![CDATA[Re: Adapter WiFi - jak go włączyć przy uruchamianiu apliakcj]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184463#p184463"><![CDATA[
Za późno zauważyłem ale w tym tutorialu jest wykorzystana biblioteka o nazwie ICOSPhone.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 9 mar 2017, o 11:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2017-03-09T07:58:58+01:00</updated>
<published>2017-03-09T07:58:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184455#p184455</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184455#p184455"/>
<title type="html"><![CDATA[Re: Adapter WiFi - jak go włączyć przy uruchamianiu apliakcj]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184455#p184455"><![CDATA[
Bardzo dziękuję <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Już widzę, że powinienem dzięki temu wyszukać rozwiązanie dla swojego problemu. Powoli będę próbował to wdrożyć, a jeżeli się to uda to poinformuję o tym w tym wątku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 9 mar 2017, o 07:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Cam74]]></name></author>
<updated>2017-03-08T22:16:41+01:00</updated>
<published>2017-03-08T22:16:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184440#p184440</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184440#p184440"/>
<title type="html"><![CDATA[Re: Adapter WiFi - jak go włączyć przy uruchamianiu apliakcj]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184440#p184440"><![CDATA[
Mam nadzieję, że to rozwiąże Twój problem [syntax=html4strict]http://www.sourcecodester.com/tutorials/6491/wifi-settings-tutorial-android-using-basic4android.html[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13745">Cam74</a> — 8 mar 2017, o 22:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2017-03-08T13:38:15+01:00</updated>
<published>2017-03-08T13:38:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184387#p184387</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184387#p184387"/>
<title type="html"><![CDATA[Adapter WiFi - jak go włączyć przy uruchamianiu apliakcji]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17830&amp;p=184387#p184387"><![CDATA[
Witam<br />Jak uzyskać taką funkcjonalność aby przy uruchamianiu aplikacji włączał się adapter WiFi (jeżeli wcześniej oczywiście nie zrobiłem tego samodzielnie). Chodzi mi o taką funkcjonalność jak w poradnikach Mirka na temat B4A i komunikacji BT. Fajnie jest tam pokazane jak na starcie aplikacji włączyć adapter BT, jeżeli nie był on wcześniej włączony. Jeśli chodzi o Wifi to korzystam z wbudowanej w B4A biblioteki &quot;Network&quot;.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 8 mar 2017, o 13:38</p><hr />
]]></content>
</entry>
</feed>