我正在尝试使用 Intents 从一项活动转移到另一项活动。意图对象在一个函数上被触发,但它不起作用,然后每当我按下按钮时应用程序就会崩溃。
firstActivity 类 bt_open 函数
public void bt_Open(View v)
{
Intent i= new Intent(Map.this,FileChooser.class);
startActivity(i);
}
我正在尝试使用 Intents 从一项活动转移到另一项活动。意图对象在一个函数上被触发,但它不起作用,然后每当我按下按钮时应用程序就会崩溃。
firstActivity 类 bt_open 函数
public void bt_Open(View v)
{
Intent i= new Intent(Map.this,FileChooser.class);
startActivity(i);
}
问题解决了。我在 ListActivity 的布局中删除了 LinearLayout 标签,然后它就可以正常工作了
您是否FileChooser
在 Manifest.xml 中添加了活动?每个活动都应该在Manifest.xml
.
Map 和 FileChooser 是否是适当的活动名称(例如,没有拼写错误)?
以下应该有效:
startActivity(new Intent(Map.this, FileChooser.class));
在 AndroidManifest 中:
<activity
android:name=".FileChooser" />
<activity
android:name=".Map />