Autore Topic: Remote control da Android ad Android  (Letto 480 volte)

Offline MisterAnt

  • Utente normale
  • ***
  • Post: 272
  • Respect: +4
    • IlSikano
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S4 Active,Galaxy SIII I9300, Galaxy Tab GT-P5100
  • Play Store ID:
    MisterAnt
  • Sistema operativo:
    Ubuntu 12.04/Winzoz 7/Winzoz xp
Remote control da Android ad Android
« il: 17 Maggio 2013, 09:20:02 CEST »
0
Buongiorno=)
Vorrei creare un app CLIENT-SERVER che controlla e mostra la schermata del device in tempo reale (La mia applicazione deve essere in esecuzione e verrà mostrata la schermata della mia app)..
Qualche idea?
Sicuramente non si può controllare completamente il SO di Android ma per adesso sono riuscito a visualizzare le azioni in tempo reale semplicemente catturando il layout
Codice (Java): [Seleziona]
private void getScreen(){
            layout=(RelativeLayout)findViewById(R.id.container_layout);
            View v = layout.getRootView();
            v.setDrawingCacheEnabled(true);
            v.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED),
                     MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
            v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
            v.buildDrawingCache(true);
            Bitmap b = Bitmap.createBitmap(v.getDrawingCache());
            v.setDrawingCacheEnabled(false);
            ////////////////////////////////
            File file = new File("/sdcard/screen.png");
            try
            {
                file.createNewFile();
                FileOutputStream ostream = new FileOutputStream(file);
                b.compress(CompressFormat.PNG, 100, ostream);
                ostream.close();
            }
            catch (Exception e)
            {
                e.printStackTrace();
            }
        }
« Ultima modifica: 17 Maggio 2013, 09:38:22 CEST da MisterAnt »
Se le zampe del coniglio sono così fortunate, che fine ha fatto il coniglio?