• 高级控件下(三)


    上下文菜单
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.menu);
    TextView tv=(TextView) findViewById(R.id.tv00);
    //tv注册上下文菜单
    registerForContextMenu(tv);
    }
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v,
    ContextMenuInfo menuInfo) {
    menu.add("保存");
    menu.add("删除");
    menu.add("退出");
    super.onCreateContextMenu(menu, v, menuInfo);
    }
    使用资源文件实现上下文菜单
    <item
    android:id="@+id/save"
    android:title="保存"
    ></item>
    <item
    android:id="@+id/delete"
    android:title="删除"
    ></item>
    <item
    android:id="@+id/help"
    android:title="帮助"
    />
    MenuInflater flaInflater=getMenuInflater();
    flaInflater.inflate(R.menu.options2, menu);
    menu.setHeaderIcon(R.drawable.icon);
    menu.setHeaderTitle("帮助");

    4.Gallery控件
    Gallery gallery;
    int [] imgs={R.drawable.sss,R.drawable.icon,R.drawable.sss,R.drawable.icon11};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.gallery1);
    gallery=(Gallery) findViewById(R.id.gly);
    List<Map<String, Integer>> data=new ArrayList<Map<String,Integer>>();
    for(int i=0;i<imgs.length;i++){
    int img=imgs[i];
    Map<String, Integer> map=new HashMap<String, Integer>();
    map.put("img", img);
    data.add(map);
    }
    SimpleAdapter simpleAdapter=new
    SimpleAdapter(this, data, R.layout.gallery2,
    new String[]{"img"},
    new int []{R.id.ivgr});
    gallery.setAdapter(simpleAdapter);
    }
    gallery.setOnItemClickListener(new OnItemClickListener() {

    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int pos,
    long arg3) {
    iv.setImageResource(imgs[pos]);
    }
    });

  • 相关阅读:
    均匀采样单位圆
    3Sum
    查看SQL语句在SQL Server上的执行时间
    ASP.NET页面请求处理
    原型模式
    ASP.NET页面错误处理
    电子商务推荐位商品模型设计
    HttpModule与HttpHandler使用
    装饰者模式
    ASP.NET编程模型
  • 原文地址:https://www.cnblogs.com/ch123456/p/6924141.html
Copyright © 2020-2023  润新知