如何在按钮单击时打开两个活动

时间:2014-05-01 09:33:49

标签: android

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);

            }
        });

    }

}

这是我的班级2 Actvity首先AB。同时 标题是固定的像标签但我必须打开按钮单击 两个Actvity One用于联系人显示,另一个用于地图视图  。

enter image description here

当我申请工具时,请参阅此图片 onClickListener然后它显示错误,我不知道为什么会出现此错误 来了。 打开的默认页面是Activity A:可以在此处找到活动的xml内容: - how to create set button with angle and how to set Button image in relative layout这里。

1 个答案:

答案 0 :(得分:0)

您无法在按钮单击时启动两个活动,结果将是最后一次调用的单个活动。

您可以在此处使用片段加载要在两个活动中显示的视图。

您可以使用ViewPager(如果视图可以滑动,则可以使用)。

可在此处找到有关可滑动视图的详细文档: http://developer.android.com/training/implementing-navigation/lateral.html

以下是您可以参考的其他链接: http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/