Я хочу сделать всплывающее меню, которое позволяет выбирать различные варианты на Android - PullRequest
0 голосов
/ 11 августа 2011

У меня есть растровое изображение, отображающее некоторую медицинскую информацию, и я хочу иметь возможность вызвать меню в нижней части растрового изображения, которое позволяет выбирать различные виды диагностики, некоторые из которых находятся в подменю.

Я думал, что, возможно, использование скользящей тяги было бы хорошей простой идеей для этого, но я думаю, что должен быть лучший способ сделать это. Я должен иметь возможность щелкать по параметрам, чтобы данные можно было сохранить в файл.

Будем весьма благодарны за любые предложения, кроме использования скользящего рисования и кнопок.

Спасибо.

1 Ответ

1 голос
/ 11 августа 2011

Используйте меню настроек Android.Его можно установить для каждого занятия.

в упражнении используйте код

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {

}

и добавьте файл menu.xml в папку меню папки ресурсов

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/export_menubutton_id" android:title="Export" />
    <item android:id="@+id/email_menubutton_id" android:title="Email" />
    <item android:id="@+id/facebook_menubutton_id" android:title="Facebook" />  
</menu>
...