Android! Разработка мобильных


Sudokuv1/res/values/strings.xml



Pdf көрінісі
бет40/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   36   37   38   39   40   41   42   43   ...   87
Байланысты:
Привет, Андроид Разработка мобильных приложений

 Sudokuv1/res/values/strings.xml
Settings...
Sudoku settings
s
Music
Play background music
Hints
Show hints during play
Зате� определи� �ен�� и�пол�зуя XML в 
res/menu/menu .xml
:
 Sudokuv1/res/menu/menu.xml


android:title="@string/settings_label"
android:alphabeticShortcut="@string/settings_shortcut" />

Сейча� на� нужно �одифи�ироват� кла�� 
Sudoku 
для вызова �ен�� которое �ы 
тол�ко что определили� Для �то�о на� понадобят�я е�е не�кол�ко ко�анд и�порта�
Рис . 3 .10 . Меню содержит один элемент — Settings (Настройки)
 Sudokuv1/src/org/example/sudoku/Sudoku.java
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
Тепер� �ы переопредели� �етод 
Sudoku .onCreateOptionsMenu()
:
 Sudokuv1/src/org/example/sudoku/Sudoku.java
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
getMenuInflater()
возвра�ает �кзе�пляр 
MenuInflater
� который �ы и�пол�зуе� 
для чтения определения �ен� в XML и е�о отображения� �о�да пол�зовател� вы�
XML и е�о отображения� �о�да пол�зовател� вы�
и е�о отображения� �о�да пол�зовател� вы�


3 .8 . Добавление установок 61
бирает л�бой �ле�ент �ен�� вызывает�я 
onOptionsItemSelected
()� Вот определение 
для �то�о �етода:


Достарыңызбен бөлісу:
1   ...   36   37   38   39   40   41   42   43   ...   87




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет