Se le dimensioni del display del telefono sono 320x480, AndEngine esegue screenCapture() con la stessa risoluzione 1: 1.Come ottenere una cattura dello schermo a doppia risoluzione?
Ho provato a cambiare le dimensioni della superficie ... ho provato la generazione della fotocamera a doppia risoluzione ... ho provato il ridimensionamento mRenderSurfaceView ....
Ma, lo ScreenCapture() sarà sempre salvare il file con risoluzione 320x480, ovvero la risoluzione del dispositivo reale.
Quindi qualcuno può aiutarmi a mostrare come posso ottenere una cattura dello schermo in doppia risoluzione?
Dubito che sia possibile. Lo schermo è generato con quella risoluzione dalle parti di base, quindi sono abbastanza sicuro che non ci siano "versioni" extra in giro per risoluzioni più alte. Dovresti ricostruire lo schermo per uno (e quindi ripetere tutti i post/azioni che hanno reso lo schermo così com'è). – Nanne
Hmm .. Allora, come posso ricostruire la scena a doppia risoluzione, allora? Non vedo l'ora di approfondire la dissezione di AndEngine. Sarà molto lavoro. Perché per quello dovrò rispolverare me stesso completamente su OpenGL ES. Un giorno lo farò, ma non ora! ; D – CodenameLambda1
Beh, se avessi saputo di più su andengine, avrei fornito una risposta invece di un semplice commento :). Suppongo che potresti 'falsificare' la risoluzione corrente provando a sovrascrivere i valori usati in precedenza? Scusa, non posso aiutarti ulteriormente, forse arriva un eroe del genere :) – Nanne