Italian Aggiunto tutorial bottoni dinamici

djveleno

Active Member
Licensed User
Longtime User
A me sembra molto più semplice, anche se più laborioso, disinstallare tutto e reinstallare, sia Basic4Android che l'Android SDK, però, prima fai una ulteriore prova, aprendo l'AVD Manager carica un emulatore diverso da quello standard, se non ne hai altri, prova crearne uno nuovo, e rilancia il programma.
 

adalexander

Member
Licensed User
Longtime User
Ma che certificato ti ha chiesto ?
L'app puoi crearle da dove vuoi tu, prova a fare uno screenshot dei percorsi:
Dal menù Tools-->Configure Paths
Prova semplicemente a crearti un emulatore nuovo.
anche con gli emulatori mi da dei problemi addirittura ho provato a crearne uno nuovo con screen più alto adatto al mio cell mi da errore devo creare uno piccolo e poi in designer allargarlo al mio smartphone, questo programma ce l'ha un po non me, comunque farò delle prove adesso e poi vi faccio sapere, stasera ho provato a compilare un app e non mi ha dato problemi un mistero, ieri ho provato ad aggiornarlo qualche volta forse gli ha fatto bene spero di non avere più tanti problemi, vi terrò aggiornati, grazie a tutti per la vostra disponibilità, buona serata a tutti.
 

adalexander

Member
Licensed User
Longtime User
Ciao,
non preoccuparti , questo messaggio esce quando il compilatore impiega più del tempo impostato nel parametro Process Time out, può succedere non è un grosso problema, di default è impostato a 30 e ti consiglio di lasciarlo così.
Quello che puoi fare, è riprovare a compilare l'app fino a che non si blocca.
Mi raccomando, assicurati sempre che l'emulatore sia presente.
Puoi anche provare dal menù tool--> Clean Project
salve, dopo alcune settimane mi rimetto al lavoro con b4a i problemi aumentano, questo programma ormai non lo sopporto più, ho smantellato l'app con molte foto ho tolto dei moduli ma forse li ho sbagliato qualcosa, spiegatemi come si tolgono i moduli che non diano errori quando si riapre l'app, poi ho compilato come sempre non da il risultato per il timeout quì ho provato di tutto, poi ho provato anche sul cell non mi passa l'app, prima almeno lo testato sul cell adesso neanche questo, quindi ho un programma inutile posso solo scrivere ma non vedere i risultati, che lo uso a fare? puoi aiutarmi? non riesco a capire dove sbaglio o se oltre a me anche questo programma ha dei bug abbastanza grossi, grazie a presto ti posto l'immagine finale che esce quando questo cesso di programma compila grazie a presto.
 

Attachments

  • compile fail.jpg
    compile fail.jpg
    58.2 KB · Views: 193

ivanomonti

Expert
Licensed User
Longtime User
Adalexander se non è un problema prova a passare il sorgente e vediamo se riusciamo a compilarlo, cmq io da quando ho B4A mai un problema :) e compilo sempre come una scheggia.
 

djveleno

Active Member
Licensed User
Longtime User
Penso, se posso esprimermi, che il giovanotto abbia qualche problema nel suo pc, e credo che abbia anche bisogno di schiarirsi un pò le idee su come funziona B4A, come consiglio mi sentirei di proporgli di leggersi i tutorial in pdf creati da Erel e da Klaus, che, anche se in inglese, possono aiutarlo a capire come far funzionare il 'cesso' di programma.
http://www.b4x.com/android/files/guide.zip
http://www.b4x.com/android/files/UserGuide.zip
 

adalexander

Member
Licensed User
Longtime User
Sembra che tu abbia installato l'app con un la chiave.
Devi disinstallare l'app che hai installato specificando la chiave.
spero di rimettere a posto il problema ma se la chiave non la ricordo come faccio? se provo a rifarla da zero? un altra domanda mi sono arrivate due mail di basic da urel uziel per scaricare penso degli aggiornamenti solo che non si capisce dove e cose scaricare sapete come e se c'è un link? grazie del tuo tempo.
 

adalexander

Member
Licensed User
Longtime User
Sistemato :signOops:
Grazie.
ciao luigi, so che non è il form giusto ma non saprei dove andare, ti spiego premetto (sono scarso, abbi pazienza), devo da un layout tramite un button far partire in un altro layout una imageview ed una label con una spiegazione ma non riesco dopo vari tentativi a realizzarla, ho creato anche un altro modulo non so se è giusto dove ho dichiarato l'imageview e la label, come logica ho scritto su btn1: startactivity(nome del modulo) ma non va, e penso sia logico che non vada, ma non so come attivare la seconda schermata o interfaccia dal btn1 situato nella prima schermata, puoi aiutarmi? grazie. sono sempre utili i tuoi suggerimenti, domanda ulteriore: come posso imparare almeno le basi di questo programma? finora le guide scaricate non sono state utili, grazie buona domenica.
 

djveleno

Active Member
Licensed User
Longtime User
Se hai creato 2 activity, ad esempio: MAIN e COLOR, dal designer hai creato i 2 layout in cui nel MAIN hai un bottone che deve far partire il secondo modulo, nel designer dovresti aver dichiarato i componenti dei moduli tra cui, Dim btn1 As Button e la sua proprietà CLICK che deve creare una Sub con l'evento,
Sub btn1_Click
End Sub
ora, all'interno della sub creata dovrai inserire la chiamata al secondo modulo (COLOR), e dovrai avere questo codice:

Sub btn1_Click
StartActivity(COLOR)
End Sub

Quindi, solo dopo aver dichiarato tutti i componenti dei layout potrai interagire con essi.

Compra il libro di Luigi, così potrai avere le basi di B4A in italiano ed avere anche degli esempi pratici.
 

adalexander

Member
Licensed User
Longtime User
Se hai creato 2 activity, ad esempio: MAIN e COLOR, dal designer hai creato i 2 layout in cui nel MAIN hai un bottone che deve far partire il secondo modulo, nel designer dovresti aver dichiarato i componenti dei moduli tra cui, Dim btn1 As Button e la sua proprietà CLICK che deve creare una Sub con l'evento,
Sub btn1_Click
End Sub
ora, all'interno della sub creata dovrai inserire la chiamata al secondo modulo (COLOR), e dovrai avere questo codice:

Sub btn1_Click
StartActivity(COLOR)
End Sub

Quindi, solo dopo aver dichiarato tutti i componenti dei layout potrai interagire con essi.

Compra il libro di Luigi, così potrai avere le basi di B4A in italiano ed avere anche degli esempi pratici.
grazie, ho risolto a forza di provare, un altra domanda perchè non riesco a mettere una scrollview verticale, è solo orizzontale e quando lo vado a dichiarare verticale non c'è a me serve verticale non saprei come far scorrere le pagine, inoltre seconde te visto che devo lavorare con più pagine almeno 10 è possibile farlo con i pannelli o devo creare moduli nuovi? per il libro ci sto pensando da un po e presto lo farò, vista la mia ignoranza in materia sono obbligato, a farlo, poi per luigi volentieri, io sono a digiuno di programmazione in realtà sono un creativo e lavoro con progr. di grafica particolare, abbiate pazienza, grazie del vostro aiuto!
 

ivanomonti

Expert
Licensed User
Longtime User
Ci sono due strade che puoi percorrere tanti form e li apri con Activity.LoadLayout("form1") o tanti pannelli all'interno di un form dove nella quale ogni pannello contiene i suoi elementi inparentati e con codice metti visible true o false nella posizione 0,0,320,430.

io ad esempio uso tanti pannelli, attraverso la ma libreria (IMLibrary) con la classe ClassMyLayout addatto tutti i pannelli in un colpo solo e poi accendo e spengo a mio piacere.
 

Attachments

  • 2013-10-07_140045.png
    2013-10-07_140045.png
    42.5 KB · Views: 200

ivanomonti

Expert
Licensed User
Longtime User
é un mbp da 17 1280x900 quello a casa in ufficio ne ho 2 ;-)
 

djveleno

Active Member
Licensed User
Longtime User
grazie, ho risolto a forza di provare, un altra domanda perchè non riesco a mettere una scrollview verticale, è solo orizzontale e quando lo vado a dichiarare verticale non c'è a me serve verticale non saprei come far scorrere le pagine, inoltre seconde te visto che devo lavorare con più pagine almeno 10 è possibile farlo con i pannelli o devo creare moduli nuovi? per il libro ci sto pensando da un po e presto lo farò, vista la mia ignoranza in materia sono obbligato, a farlo, poi per luigi volentieri, io sono a digiuno di programmazione in realtà sono un creativo e lavoro con progr. di grafica particolare, abbiate pazienza, grazie del vostro aiuto!
Lo scrollview per default è già in verticale, se provi con l'emulatore basta puntare il mouse e scrollare in alto o in basso e vedrai lo scroll verticale, ovviamente devono esserci abbastanza elementi che occupano più di uno screen, mentre se lo provi nel telefono, basterà scrollare col dito in su o in giù.
Se devi mostrare 10 o più pagine, io opterei per i pannelli.
 

adalexander

Member
Licensed User
Longtime User
Lo scrollview per default è già in verticale, se provi con l'emulatore basta puntare il mouse e scrollare in alto o in basso e vedrai lo scroll verticale, ovviamente devono esserci abbastanza elementi che occupano più di uno screen, mentre se lo provi nel telefono, basterà scrollare col dito in su o in giù.
Se devi mostrare 10 o più pagine, io opterei per i pannelli.
grazie a tutti immaginavo di dover usare dei pannelli, spero di riuscire a far un buon lavoro, ho notato che molti usano i pannelli, quindi da profano penso sia la scelta migliore, grazie a presto.
 

adalexander

Member
Licensed User
Longtime User
ho risolto
Ci sono due strade che puoi percorrere tanti form e li apri con Activity.LoadLayout("form1") o tanti pannelli all'interno di un form dove nella quale ogni pannello contiene i suoi elementi inparentati e con codice metti visible true o false nella posizione 0,0,320,430.

io ad esempio uso tanti pannelli, attraverso la ma libreria (IMLibrary) con la classe ClassMyLayout addatto tutti i pannelli in un colpo solo e poi accendo e spengo a mio piacere.
lavorando con i moduli, certo che è un caos, adesso mi voglio impratichire meglio con i pannelli , un altra domanda stasera vado a fare delle modifiche compilo, tutto bene, poi mi da questo errore e non vedo nulla sull'emulatore non capisco, è vero che da designer ho tolto delle immagini che avevo cambiato forse ho fatto casino, allora le ho tolte tutte e ce ne ho rimesse delle nuove ma l'errore cè sempre, sarà che sono un po scarso lo ammetto, ma tutte a me?
 

Attachments

  • errore.jpg
    errore.jpg
    226.4 KB · Views: 183

adalexander

Member
Licensed User
Longtime User
Mi infilo pure io
Ma il problema lo da' solo con l'emulatore o anche con il cellulare connesso ?
risolto il problema della compilazione ogni tanto questo programma si inchioda penso dipenda anche da eventuali aggiornamenti, adesso compilo, anche perchè mi ha fatto notare luigi che avevo inserito una chiave privata, quindi ho riprovato con quella chiave e adesso compilo, solo che a volte come ho detto a ivano mi da altri problemi, io sono un po scarso infatti preferisco la grafica mille volte e ci sono portato, però anche questo programma a volte li fa girare, comunque grazie a tutti, questo forum è proprio forte ed è la prima volta che ricevo aiuti in altri li ricevevo ma dopo un po eri solo, quì non ci si sente mai soli, se qualcuno di voi usasse bryce5 potrei dare una mano, spero di sdebitarmi, buona serata.
 
Top