LauncherActivity

来源:互联网 发布:淘宝怎么看第几名下单 编辑:程序博客网 时间:2024/04/30 20:38

LauncherActivity 继承自ListActivity 当点击列表的时候,会启动相应的Activity,调用方法IntentintentForPosition(int position)java代码

public class MainActivity extends LauncherActivity{String[] names = { "设置程序参数", "查看星级兵种" };Class<?>[] clazzs = { PreferenceActivityText.class,ExpandableListActivtiyText.class };@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);//setContentView(R.layout.activity_main);   //注意,这里不需要设置view,LauncherActivity自带ListViewArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, names);setListAdapter(adapter);}@Overridepublic boolean onCreateOptionsMenu(Menu menu){// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}@Overrideprotected Intent intentForPosition(int position){// TODO Auto-generated method stubreturn new Intent(MainActivity.this, clazzs[position]);}}


原创粉丝点击