2012-07-30 56 views

回答

11

嘗試這樣的事情在你的按鈕偵聽:

openButton.setOnClickListener(new OnClickListener() { 

    @Override 
    public void onClick(View v) { 
     Intent intent = new Intent(); 
     intent.setAction(Intent.ACTION_GET_CONTENT); 
     intent.setType("file/*"); 
     startActivity(intent); 
    } 
} 
+1

感謝。它爲我工作。但是,當我選擇一個按鈕列出'文件管理器'和'OfficeSuite'。如何避免'OfficeSuite',然後選擇一個按鈕來查看只有'默認文件管理器'。給我任何想法.. – Bala 2012-07-30 12:01:21

+0

我不知道這是可能的,甚至建議。用戶可能沒有默認的文件瀏覽器,所以我認爲最好的方法是讓用戶選擇他想要瀏覽文件的應用程序。無論如何,我會搜索一下,讓你知道是否有其他的方式來做到這一點。 – rfsbraz 2012-07-30 12:21:49

+2

這也顯示谷歌驅動器和額外的文件夾。我想隱藏或排除谷歌驅動器選項。如何實現它? – 2015-08-28 06:43:03

相關問題