読者です 読者をやめる 読者になる 読者になる

うみたんのアトリエ

Android開発とかメモっておきたいこと記録していくの。

Oh!設定画面~!

設定画面のあるアプリを作ろうとしています。
設定画面作ったことないので、れっつチャレンジ!
 
1.メニューが押されたときのxml作成
res/menuフォルダにmenu_list.xmlの作成。
 
Addボタンを押してItemを追加。
Id:@+id/item1
Title:設定
Visible:true
Enabled:true
イメージ 1
2.MainActivity.java
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
 
public class MainActivity extends Activity {
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
 }
 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  super.onCreateOptionsMenu(menu);
  getMenuInflater().inflate(R.menu.activity_main, menu);
  return true;
 }
 }
 
3.実行し、menuボタンを押したら設定メニュー出た!
(main.xmlは何も触らず)
イメージ 2
「設定」でなく「Settings」と出たのはなぞ。