2014-11-30 2 views
0

버튼을 클릭하면 PDF 파일을 열 수 있습니까? 아래에서 사용하는 코드는 웹에서 PDF 파일을 다운로드합니다. 사용자가 다른 것을 다운로드 할 필요가 없도록 해당 파일이 Play 스토어에서 다운로드 될 때 앱에 이미있는 경우 훨씬 쉽습니다. 나는이 질문과 대답을 이미 살펴 봤지만 나는 그것을 이해할 수 없다. https://stackoverflow.com/review/suggested-edits/6350919. 가능하면 프로그래밍에 익숙하지 않고 사람들이 가끔씩 말하는 것을 이해하기가 어렵다는 것을 알 수 있습니다. 대단히 감사합니다! 전체 코딩 일에클릭하면 PDF 파일을 열 수있는 앱은 무엇입니까?

public class GreekHl extends ActionBarActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_greek_hl); 

    Button ge1 = (Button) findViewById(R.id.ge1); 
    ge1.setOnClickListener(new View.OnClickListener(){ 

     @Override 
     public void onClick(View arg0) { 
      String url1 = "http://www.examinations.ie/archive/exampapers/2014/JC007ALP000EV.pdf"; 
      Intent ge1 = new Intent(Intent.ACTION_VIEW); 
      ge1.setData(Uri.parse(url1)); 
      startActivity(ge1); 

     } 
    }); 
    Button gm1 = (Button) findViewById(R.id.gm1); 
    gm1.setOnClickListener(new View.OnClickListener(){ 

     @Override 
     public void onClick(View arg0) { 
      String url1 = "http://examinations.ie/archive/markingschem/2014/JC007ALP000EV.pdf"; 
      Intent ge1 = new Intent(Intent.ACTION_VIEW); 
      ge1.setData(Uri.parse(url1)); 
      startActivity(ge1); 

     } 
    }); 

PS 임 아주 새로운 그래서 내가 조금 느려질 수 있습니다 :

여기 내 코드입니다!

답변

1

난 당신도 가고 싶어 거라고 생각 : 당신이 활동을 시작하면

ge1.setType("application/pdf"); 

, 그것은 PDF 뷰어로 리디렉션 것이다 그래야.

관련 문제