Is it realizable on Android?

后端 未结 3 1027
无人及你
无人及你 2020-12-20 09:15

I\'ve just started working on Android. Could you please give me a tip if it\'s possible to realize the following screen:

http://i.stack.imgur.com/0Hy6W.png

I

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-20 09:44

    main.xml

    
    
        
        
            
                
                
                    
                    
                    
                
            
        
    

    row.xml

    
    
    package com.stackoverflow.q5747834;
    
    import java.util.ArrayList;
    import java.util.List;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    import android.widget.TabHost;
    
    public class ListViewsGalore extends Activity
    {
      @Override
      public void onCreate(Bundle savedInstanceState)
      {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        List listContents = new ArrayList();
        listContents.add("one");
        listContents.add("two");
        listContents.add("three");
        listContents.add("four");
        listContents.add("five");
        listContents.add("six");
        listContents.add("seven");
        listContents.add("eight");
        listContents.add("nine");
        listContents.add("ten");
        listContents.add("eleven");
        listContents.add("twelve");
        listContents.add("thirteen");
        listContents.add("fourteen");
        listContents.add("fifteen");
        listContents.add("sixteen");
        listContents.add("seventeen");
        listContents.add("eighteen");
        listContents.add("nineteen");
        listContents.add("twenty");
    
        ListView leftList = (ListView) findViewById(R.id.left_list);
        leftList.setAdapter(new ArrayAdapter(this, R.layout.row, listContents));
    
        ListView listview1 = (ListView) findViewById(R.id.listview1);
        listview1.setAdapter(new ArrayAdapter(this, R.layout.row, listContents));
    
        ListView listview2 = (ListView) findViewById(R.id.listview2);
        listview2.setAdapter(new ArrayAdapter(this, R.layout.row, listContents));
    
        ListView listview3 = (ListView) findViewById(R.id.listview3);
        listview3.setAdapter(new ArrayAdapter(this, R.layout.row, listContents));
    
        TabHost mTabHost = (TabHost) findViewById(R.id.tab_host);
        mTabHost.setup();
    
        mTabHost.addTab(mTabHost.newTabSpec("tab_test1").setIndicator("TAB 1").setContent(R.id.listview1));
        mTabHost.addTab(mTabHost.newTabSpec("tab_test2").setIndicator("TAB 2").setContent(R.id.listview2));
        mTabHost.addTab(mTabHost.newTabSpec("tab_test3").setIndicator("TAB 3").setContent(R.id.listview3));
    
        mTabHost.setCurrentTab(0);
      }
    }

提交回复
热议问题