2012-05-19 14 views
6

ciao sono nuovo in applicazione Android arricciatura della pagina, mostro il file pdf utilizzando mupdf opensource via. qui usando la view azione intent, quindi solo scroll funziona ma ho bisogno di curl di pagina. Se qualcuno conosce la risposta, per favore aiuta questo concetto. grazie.Come arricciare pagina per file pdf

@Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 

     mAlertBuilder = new AlertDialog.Builder(this); 

     if (core == null) { 
      core = (MuPDFCore)getLastNonConfigurationInstance(); 

      if (savedInstanceState != null && savedInstanceState.containsKey("FileName")) { 
       mFileName = savedInstanceState.getString("FileName"); 
      } 
     } 
     if (core == null) { 
      Intent intent = getIntent(); 
      if (Intent.ACTION_VIEW.equals(intent.getAction())) { 
       Uri uri = intent.getData(); 
       if (uri.toString().startsWith("content://media/external/file")) { 
        // Handle view requests from the Transformer Prime's file manager 
        // Hopefully other file managers will use this same scheme, if not 
        // using explicit paths. 
        Cursor cursor = getContentResolver().query(uri, new String[]{"_data"}, null, null, null); 
        if (cursor.moveToFirst()) { 
         uri = Uri.parse(cursor.getString(0)); 
        } 
       } 
       core = openFile(Uri.decode(uri.getEncodedPath())); 
      } 
      if (core != null && core.needsPassword()) { 
       requestPassword(savedInstanceState); 
       return; 
      } 
     } 
     if (core == null) 
     { 
      AlertDialog alert = mAlertBuilder.create(); 
      alert.setTitle(R.string.open_failed); 
      alert.setButton(AlertDialog.BUTTON_POSITIVE, "Dismiss", 
        new DialogInterface.OnClickListener() { 
         public void onClick(DialogInterface dialog, int which) { 
          finish(); 
         } 
        }); 
      alert.show(); 
      return; 
     } 

     createUI(savedInstanceState); 
    } 
+0

Voglio realizzare effetto curl in mupdf.can u so che come posso fare questo? ... grazie – kyogs

+0

@kyogs hai trovato la soluzione per voi problema si prega di guida anche a me se ho ricevuto la risposta – Passion

+0

@kyogs Come sopra il commento precedente! –

risposta

2

ottenere il codice da qui android_page_curl e link

+0

Questo https://github.com/harism/android_page_curl che scarica il codice e anche il sito sono molto utili per me grazie mille. –

+1

@Sathish Kumar, Aerrow ... i collegamenti forniti non usano la pagina mupdf renderizzata per l'arricciatura della pagina, quindi come risolve il problema, guidami anche io – Passion

+0

@SathishKumar Come sopra commento! –

1

Da qui è possibile scaricare il codice sorgente per page curl effect.

Controllare this link per il codice sorgente di checkout da Google Code.

+0

E come si usa questo in muPFD? Non c'è un corpo che abbia unito queste due cose insieme ?! veramente! –

Problemi correlati