问题描述
- 新手开发安卓app的欢迎界面
- 程序已经写好了 想加一个图片作为欢迎页面 再点击一下进入主页面
没什么思路 是要在做一个界面然后加个按钮吗?
希望大神解答
为什么这样修改之后做程序会停止运行呢?
这是修改之前protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SearchView searchview = (SearchView)findViewById(R.id.searchView); searchview.setOnQueryTextListener(this); //初始化载入数据库的数据 list = Utils.getList(); if(list.isEmpty()) loadFromDatabase(list); //先检查缓存,若没有数据再从数据库加载 Utils.MillisToDate(list); listAdapter = new SimpleAdapter(thislistR.layout.list_itemnew String[]{""datetime""content""} new int[]{R.id.datetimeR.id.content}); setListAdapter(listAdapter); //将备忘录数据显示出来 Button button = (Button)findViewById(R.id.createButton); button.setOnClickListener(new ClickListener()); getListView().setOnItemClickListener(new ListItemClickListener()); getListView().setOnItemLongClickListener( new ItemLongClickListener()); }
这是修改之后 app会停止运行
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.jump); /* 以findViewById()取得Button对象,并添加onClickListener */ Button b1 = (Button) findViewById(R.id.jumpbutton); b1.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { jumpToLayout2(); } }); }protected void jumpToLayout2() { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SearchView searchview = (SearchView)findViewById(R.id.searchView); searchview.setOnQueryTextListener(this); //初始化载入数据库的数据 list = Utils.getList(); if(list.isEmpty()) loadFromDatabase(list); //先检查缓存,若没有数据再从数据库加载 Utils.MillisToDate(list); listAdapter = new SimpleAdapter(thislistR.layout.list_itemnew String[]{""datetime""content""} new int[]{R.id.datetimeR.id.content}); setListAdapter(listAdapter); //将备忘录数据显示出来 Button button = (Button)findViewById(R.id.createButton); button.setOnClickListener(new ClickListener()); getListView().setOnItemClickListener(new ListItemClickListener()); getListView().setOnItemLongClickListener( new ItemLongClickListener()); }
明明就是加了一个按钮判断加xml跳转 结果app都打不开 请问为什么会这样呢?
解决方案
这个跟普通的Activity一样,你把欢迎界面作为启动界面就行了
解决方案二:
可以在里面进行设置一下,把你想要的欢迎页面直接设置成启动页面就可以了!
解决方案三:
可以加按钮,也可以在最后一页滑动的时候关闭。
解决方案四:
http://blog.csdn.net/wei_smile/article/details/51167220
最近刚写的跟引导页有关的,里面有Demo提供下载
时间: 2024-10-29 04:40:33