[안드로이드] 클립보드에 복사하기
EditText를 터치하면 EditText에 있는 텍스트가 클립보드에 복사됩니다.
public class MainActivity extends AppCompatActivity {
ClipboardManager clipboardManager;
ClipData clipData;
EditText et;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
clipboardManager = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE);
et = (EditText) findViewById(R.id.et);
et.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
clipData = ClipData.newPlainText("label",et.getText().toString());
clipboardManager.setPrimaryClip(clipData);
}
});
}
}
'IT > 안드로이드+JAVA' 카테고리의 다른 글
[안드로이드] 버튼 그림자 없애기 (0) | 2017.01.18 |
---|---|
[안드로이드] 어플 삭제했다 깔아도 기존 데이터가 남아있는 현상 해결 (0) | 2017.01.10 |
[안드로이드] 버튼 터치 시 EditText inputType 바꾸기 (0) | 2016.12.19 |
[안드로이드] 앱 난독화 (0) | 2016.12.16 |
[안드로이드] 단말에서 사용하고 있는 언어(language) 가져오기 (0) | 2016.11.15 |