Android 如何点击按钮打开两个Activity
这是我的课,我有两个动作,第一个是A,第二个是B 标题是固定的像标签,但我必须打开按钮点击 两个活动一个用于联系人显示,另一个用于地图视图 . 当我应用工具时,请参见此图 一旦单击Listener,就会显示错误,我不知道为什么会出现此错误 来了。 打开的默认页面是活动A:活动的xml内容可在以下位置找到:-Android 如何点击按钮打开两个Activity,android,Android,这是我的课,我有两个动作,第一个是A,第二个是B 标题是固定的像标签,但我必须打开按钮点击 两个活动一个用于联系人显示,另一个用于地图视图 . 当我应用工具时,请参见此图 一旦单击Listener,就会显示错误,我不知道为什么会出现此错误 来了。 打开的默认页面是活动A:活动的xml内容可在以下位置找到:- 此处。您不能在单击按钮时启动两个活动,结果将是最后调用的单个活动 您可以在此处使用片段加载要在两个活动上显示的视图 如果视图是可切换的,您可以为SameGod使用ViewPager 有关s
此处。您不能在单击按钮时启动两个活动,结果将是最后调用的单个活动 您可以在此处使用片段加载要在两个活动上显示的视图 如果视图是可切换的,您可以为SameGod使用ViewPager 有关swipeable视图的良好文档可在以下位置找到: 以下是您可以参考的其他链接:
共享logcat stacktrace。如果使用片段而不是活动和Android ViewPager类,那会更好。顺便说一句,确保NextWindow类正在扩展Activity Classyes,它从Activity classI的Extnd建议使用Fragment@user3587940嘿,只需像FrameLayout一样固定您的下方布局,在该布局中,您可以在相应地单击联系人和映射按钮时动态加载联系人片段和映射片段。
public class MainActivity extends ActionBarActivity {
String[] mob = new String[] { "Item 0", "Item 1", "Item 2", "Item 3",
"Item 4", "Item 5", "Item 6", "Item 7" };
ListView lv;
Button contact;
Button map;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
lv = (ListView) findViewById(R.id.contact_listview);
Custom_view cv = new Custom_view(this, mob);
lv.setAdapter(cv);
// contact.setOnClickListener(this);
// map.setOnClickListener(this);
contact = (Button) findViewById(R.id.contact);
map = (Button) findViewById(R.id.map);
map.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
}
});
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
Intent intent = new Intent(MainActivity.this, NextWindow.class);
startActivity(intent);
}
});
}
}