Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Quote Originariamente inviata da Misterxxx Visualizza il messaggio
    in che senso?
    i programmi in esecuzione li vedi dalle impostazione, non ci sono naturalmente tutti i processi che vedi solo con un'app
    Nel senso di visualizzare in una lista tutti i processi attivi, e a me li stampa solo l'applicazione attuale in corso e non tutti, sui vari siti ho controllato, ma si usa sempre lo stesso modo per trovarli!!!
    codice:
    
    final 
    codice:
    ArrayList <String> listp = new ArrayList<String>();
      ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
    
    List l = am.getRunningAppProcesses();
    
    
    
            for  (RunningAppProcessInfo item : am.getRunningAppProcesses())
            {
                //
    listp.add(item.processName);
    
    
            }
    
    
    
            final ArrayAdapter <String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listp);
    
    mylist.setAdapter(adapter);
    Ultima modifica di deleted_2024.08.22; 09-12-2016 a 19:02

  2. #12
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    non avevo capito che lo volevi fare nelle tua applicazione
    non so come si fa, mai interessato

    edit: hai provato con getRunningServices?
    https://developer.android.com/refere...gServices(int)
    Ultima modifica di Misterxxx; 09-12-2016 a 19:06
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  3. #13
    Quote Originariamente inviata da Misterxxx Visualizza il messaggio
    non avevo capito che lo volevi fare nelle tua applicazione
    non so come si fa, mai interessato

    edit: hai provato con getRunningServices?
    https://developer.android.com/refere...gServices(int)
    il problema per prendere tutti i processi il metodo
    List<RunningServiceInfo> appList = manager.getRunningServices(int)

    vuole come ingresso un numero intero, e da dove lo prendo?

  4. #14
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    The maximum number of entries to return in the list. The actual number returned may be smaller, depending on how many tasks the user has started
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  5. #15
    Quote Originariamente inviata da Misterxxx Visualizza il messaggio
    The maximum number of entries to return in the list. The actual number returned may be smaller, depending on how many tasks the user has started

    Sai per caso come prelevare il tempo quando il display e spento ?


    ho pensato di utilizzare questa classe :


    codice:
    // Creo un IntentFilter per filtrare gli eventi di ON e OFF del display
    IntentFilter intentFilter = new IntentFilter(Intent.ACTION_SCREEN_ON);
            intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
    
    // Registro un BroadcastReceiver per essere notificato degli eventi
    registerReceiver(new BroadcastReceiver() {
    
    
    
    
    
                @Override
    public void onReceive(Context context, Intent intent) {
                    if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) {
                        // Il display è stato attivato
    
    Calendar calendar = new GregorianCalendar();
    
    
    
    
                        int hour = calendar.get(Calendar.HOUR);
                        int minut = calendar.get(Calendar.MINUTE);
    
                        int second = calendar.get(Calendar.SECOND);
                        int millisecond = calendar.get(Calendar.MILLISECOND);
    
    
    
    
    
                        vet_ora = hour;
    
                        vet_miunt = minut;
                        vet_sec = second;
    
                        tstart = System.currentTimeMillis();
    
                        timeSeconds1  = TimeUnit.MILLISECONDS.toSeconds(tstart);
    
    
    
    
    
                    } else {
                        if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF)) {
                            // Il display è stato disattivato
    
    
    
    
    
    long tEnd = System.currentTimeMillis();
    
                            timeseconeds2 = TimeUnit.MILLISECONDS.toSeconds(tEnd);
    
    
                            finish_msc=timeseconeds2-timeSeconds1;
    
    
    
    
    
    
    
    
    
                            Calendar calendar = new GregorianCalendar();
    
    
                            int hour = calendar.get(Calendar.HOUR);
                            int minut = calendar.get(Calendar.MINUTE);
    
                            int second = calendar.get(Calendar.SECOND);
                            int millisecond = calendar.get(Calendar.MILLISECOND);
    
    
    
                            //prelevo l'ora attuale
    
    
                            //se la differenza di ora e minuti sono diversi si aggiungono
    
    
    
                            // allora se i minuti sono diversi li aggiungo ai minuti attuali trovati
    
    
    
    
    }
    
    
    
    
    
                    }
    
    
    
    
                }
            }, intentFilter);
    Il problema e che se cerco di inserire un testo in textfield mi crasha o non me lo inserisce, qualche soluzione?

  6. #16
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    non saprei, ci vorrebbe del tempo per provare
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.