import
android.app.Activity;
import
android.os.Bundle;
import
android.view.View;
import
android.widget.AdapterView;
import
android.widget.ArrayAdapter;
import
android.widget.ListView;
import
android.widget.Toast;
public
class
MainActivity
extends
Activity {
@Override
protected
void
onCreate(Bundle savedInstanceState)
{
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String[] mCity
= {
"Delhi"
,
"Mumbai"
,
"Hyderabad"
,
"Pune"
,
"Bengaluru"
,
"Chennai"
,
"Kolkata"
,
"Jaipur"
,
"Lucknow"
,
"Bhopal"
};
ListView mListView
= (ListView)findViewById(R.id.listView);
ArrayAdapter mAdapter =
new
ArrayAdapter(
this
, android.R.layout.simple_list_item_1,
mCity);
mListView.setAdapter(mAdapter);
mListView.setOnItemLongClickListener(
new
AdapterView.OnItemLongClickListener() {
@Override
public
boolean
onItemLongClick(
AdapterView<?> parent, View view,
int
index,
long
id)
{
Toast
.makeText(getApplicationContext(),
"Long clicked on "
+ mCity[index],
Toast.LENGTH_SHORT)
.show();
return
true
;
}
});
}
}