Estoy buscando ayuda para implementar esta función en Android Studio.
Efecto:
Archivo de diseño:lt;?xml?version="1.0"?encoding="utf-8"?gt;
lt;FrameLayout
xmlns:android="/apk/res/android"
xmlns:app="/apk/res-auto"
xmlns:herramientas=" /tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
herramientas:context="com.test.myapplication.
ListView"
lt;
android: id="@ id/listView"
android: layout_width="match_parent"
android .layout_height="match_parent"/gt;
lt;/FrameLayoutgt;
¿Paquete de archivos Java?com.test.myapplication;
importar?android.os .Bundle;
importar?android.support.v7.app.AlertDialog;
importar?android.support.v7.app.AppCompatActivity;
¿importar? AppCompatActivity;
importar?android.support.v7.app.AppCompatActivity;
importar?android.view.View;
importar?android.widget.AdapterView ;
importar?android.widget.ArrayAdapter;
importar?android.widget.ListView;
importar?ListView;
importar ?java.util.ArrayList;
importar?java.util.List;
¿public?class?MainActivity?extends?AppCompatActivity?implements?AdapterView.OnItemClickListist?
privado?ListView?mListView;
privado?Listlt;Stringgt;?mList;
@ Anulación
protegido?void?onCreate(Bundle?savedInstanceState) ?{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mListView?=?(ListView)?findViewById(R .id.listView);
mList?=?new?ArrayListlt;gt;();
for?(int?i?=?0;?i?lt;? 30;?i )?{
mList.add(i? ?1? ?"") ;
}
mListView.setAdapter(new?ArrayAdapterlt ;gt;(este,?android.R.layout.simple_list_item_1,?mList));
mListView.setOnItemClickListener(este);
}
@ Anular
public?void?onItemClick(AdapterViewlt;?
gt;?adapterView,?View?view,?int?i,?long?l)?{
new?AlertDialog.Builder(this)
.setTitle("Diálogo" )
.setMessage(mList.get(i))
.show();
}
}
}