Android複製功能

        int sdkInt = Build.VERSION.SDK_INT;
        if (sdkInt > Build.VERSION_CODES.HONEYCOMB) {// api11
            ClipboardManager copy = (ClipboardManager) MainActivity.this
                    .getSystemService(Context.CLIPBOARD_SERVICE);
            copy.setText(getDeviceInfo(this));
            Toast.makeText(MainActivity.this, "成功複製到粘貼板",
                    Toast.LENGTH_SHORT).show();
        } else if (sdkInt <= Build.VERSION_CODES.HONEYCOMB) {
            android.text.ClipboardManager copyq = (android.text.ClipboardManager) MainActivity.this
                    .getSystemService(Context.CLIPBOARD_SERVICE);
            copyq.setText(getDeviceInfo(this));
            Toast.makeText(MainActivity.this, "成功複製到粘貼板",
                    Toast.LENGTH_SHORT).show();
        }

api 11之後用的是android.content.ClipboardManager;而在api11之前用的是android.text.ClipboardManager

項目地址 https://github.com/lknlll/DemoCollection

發佈了35 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章