He hecho la prueba, lo que hice fue hacer un pequeño programa el cual tiene un ListView(Lista) y desde un "ArrayList" cargo las palabras que contendrá la lista. El codigo me quedo así:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String str
= "Hola mundo, estoy probando librerias de Java en Android, I am try libraries Java in Android"; String[] str2
= str.
split(""); ArrayList<String> array = new ArrayList<String>();
for(int i = 0; i < str2.length; i++) {
array.add(str2[i]);
}
for(int i = 0; i < array.size(); i++) {
arrayList[i] = array.get(i);
}
listView
= (ListView) findViewById
(R.
id.
listView); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, arrayList);
listView.setAdapter(adapter);
}
Y estos fueron los import que hice:
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import java.util.ArrayList;
Si se fijan importe la libreria
import java.util.ArrayList
, la cual es del JDK de Java. Probé el programa en un emulador y si que funciono, me cargo la lista con los elementos del ArrayList que instancie.
Ahora lo voy a probar en un teléfono físico con Android 2.3.6 y les comento.