打开 “图库”的时候调用我自己的activity提示输入密码,应该怎么实现,
同理,打开其它已经安装的APK也可以提示输入密码

解决方案 »

  1.   

    在startActivity之前弄一个对话框提示输入密码 啊
      

  2.   

    自己写个launcher,想给哪个程序加密码就可以给哪个程序加密码
      

  3.   

    同意2楼3楼,不是什么难事儿 String string = "guest";
    EditText loginPassword = (EditText) findViewById(R.id.pwd_in);
    if(loginPassword.getText().toString().trim().equals(string.trim()) 
    ){
        Intent intent = new Intent();
        intent.setClass(WelcomeView.this, OAMainView.class);
        /* 调用一个新的Activity */
        startActivity(intent);
        /* 关闭原本的Activity */
        WelcomeView.this.finish(); 。
    比如定义一个guest用户。密码正确后,则可以登录。
      

  4.   

    做拦截的话要用Receiver,在manifest。xml文件注册
    <fileter>里面怎么写就不清楚了,木有试过...
      

  5.   

    参考:
    http://www.eoeandroid.com/thread-46870-1-1.html