Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
Converrai con me che la tua domanda era molto vaga, non poteva ricevere altra risposta.
Un codice funzionante...che faccia cosa?
Felice che tu abbia risolto!
Ciao, basta semplice codice java e uso delle sdk
buttonname.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
Non avevo ben inquadrato, comunque ottimo che tu abbia risolto.
Per meglio inquadrare i tipi delle dimensioni ti rimando a:
http://developer.android.com/guide/topics/resources/more-resources.html#Dimension
Ciao,
ti consiglio di dare un occhio a questo tutorial:
http://www.jayway.com/2012/10/04/how-to-make-the-height-of-a-gridview-wrap-its-content/
Prova a postare l'intero xml dell'interfaccia.
Basta del semplice java.
Mettendo per ipotesi che tu abbia all'interno della stringa directory il path del file:
String directory = ""C:\\Hello\\AnotherFolder\\The File Name.PDF"";
Path p = Paths.get(directory);
String file = p.getFileName().toString();