ВУЗ:
Составители:
Рубрика:
164
public final static int SUCCESS_CODE = 100;
public final static String LABEL_KEY = "label";
public final static String URL_KEY = "key";
Map<String, String> mListData;
String[] mListItems;
TextView mSelectedListItem = null;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mListData = new HashMap<String, String>();
mListData.put("Google search",
"http://google.com");
mListData.put("Google maps",
"http://maps.google.com");
mListData.put("Google news",
"http://news.google.com");
mListData.put("Google translate",
"http://translate.google.com");
mListItems = mListData.keySet().toArray(new
String[0]);
setListAdapter(new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, mListI-
tems)
);
registerForContextMenu(getListView());
}
public void onCreateContextMenu(ContextMenu menu, View
v,
ContextMenuInfo me-
nuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
}
public boolean onContextItemSelected(MenuItem item) {
AdapterContextMenuInfo info = (AdapterContextMenuInfo)
item.getMenuInfo();
mSelectedListItem = (TextView) info.targetView;
String menuItemLabel = mSelectedListI-
tem.getText().toString();
switch (item.getItemId()) {
case R.id.open:
openURL(menuItemLabel);
return true;
case R.id.edit:
Intent i = new In-
tent("learn.android.lab2.EDIT_ITEM");
Bundle extras = new Bundle();
Страницы
- « первая
- ‹ предыдущая
- …
- 162
- 163
- 164
- 165
- 166
- …
- следующая ›
- последняя »