홈>
메뉴 목록에서 언어 선택을 선택한 후 선택 목록을 설정하고 싶습니다.
목록은 일반적인 버튼 (onClick)이지만 메뉴에서는 작동합니다.
알아야 할 것이 있습니까?
내 영어 죄송합니다
switch (item.getItemId()) {
case R.id.changeCity:
showInputDialog();
return true;
case R.id.Language:
List<String> language = new ArrayList<String>();
language.add(getString(R.string.english));
language.add(getString(R.string.chinese));
new AlertDialog.Builder(WeatherClass.this)
.setSingleChoiceItems(language.toArray(new String[language.size()]), 0,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
})
.show();
return true;
default:
return super.onOptionsItemSelected(item);
}
내가 원하는 것
다음과 같은 목록 표시
- 답변 # 1
관련 자료
- python - 파이 게임에서 이벤트 처리
- python - matplotlib - 삽입 축에 대한 이벤트 처리 및 탐색
- jquery - JavaScript 이벤트 처리 코드 get이 여러 번 호출 됨
- javascript - Material-UI SimpleTable 이벤트 처리
- vue.js - Vue 구성 요소 이벤트 처리
- javascript - d3 오버레이 객체 mousedown 이벤트 처리
- javascript - 이벤트 버블 링은 이벤트 처리에서 어떻게 작동합니까?
- javascript - 이벤트 처리 - 기능 기반 구성 요소와 클래스 기반 구성 요소
- angular 5 - 재료 드롭 다운 이벤트 처리
- laravel - 오류 코드 255와 함께 반환 된 __exec_command 이벤트를 처리하는 스크립트 codecept
- php - HTML 양식 페이지에서 자바 스크립트를 사용하여 이벤트 처리를 수행하는 방법
- python - Python3을 사용한 텍스트 영역 이벤트 처리
언어 선택의 첫 번째 대화 상자 표시 및 위치 또는 텍스트에 따라 내용이있는 다른 대화 상자 표시