Чем именно атрибут XML android: onClick отличается от setOnClickListener?

Это код, который я использую для выполнения любой системной команды.

void shutdown_sys()
{
    Process chperm;
    try {
        chperm=Runtime.getRuntime().exec("su");
          DataOutputStream os = 
              new DataOutputStream(chperm.getOutputStream());

              os.writeBytes("shutdown\n");
              os.flush();

              chperm.waitFor();

    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

Вызовите эту функцию из своего приложения Android. Он будет работать, если su работает в вашей системе. Дайте мне знать, если это не сработает. У меня нет базы Android, готовой к тестированию. Но то же самое работает для перезагрузки. Таким образом, shutdown также является командной оболочкой Linux, которая также будет присутствовать на Android. Все лучшее

392
задан Octavian Damiean 28 February 2011 в 12:11
поделиться