zoukankan      html  css  js  c++  java
  • 第二次冲刺(六)

    今天我完成了管理员主界面的部分。

    关键代码为:

    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_manager);
            List<Map<String,Object>> ListItems=new ArrayList<Map<String, Object>>();
            {
                //利用循环将键和值一一对应放入map集合内。
                for (int i=0;i<names.length;i++){
                    Map<String,Object> listItem=new HashMap<String,Object>();
                    listItem.put("images",img[i]);
                    listItem.put("head",names[i]);
                    //加入list集合
                    ListItems.add(listItem);
                }
            }
            SimpleAdapter adapter=new SimpleAdapter(this,ListItems,R.layout.list_2, new String[]{"head","images"}, new int[]{R.id.Head,R.id.Img});
            ListView listView=(ListView)findViewById(R.id.managerlist);
            //为ListView设置Adapter
            listView.setAdapter(adapter);
            //设置点击监听
            listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    Intent intent= new Intent(ManagerActivity.this, LookRoomActivity.class);
                    Bundle bundle=new Bundle();
                    bundle.putInt("roomid",position);
                    intent.putExtras(bundle);
                    startActivity(intent);
                }
            });
        }
  • 相关阅读:
    python-字典
    C#公历转农历算法
    GridView控件显示图片
    SQLite DBHelp
    面向服务体系结构:适用于敏捷的系统
    针对 .NET 框架的安全编码指南
    Microsoft .NET Pet Shop 4
    C#.NET数据库访问类DBHelper
    Emgu CV 高斯建模
    .NET代码编写规范 整理
  • 原文地址:https://www.cnblogs.com/20193925zxt/p/14910749.html
Copyright © 2011-2022 走看看