굵게 표시된 텍스트를 EditText
에 설정하고 싶습니다.선택한 텍스트를 굵게 설정하는 방법은 무엇입니까?
내가 선택한 문자를 알아낼 수 있으며 getSelectionStart() and getSelectionEnd()
위치를 알고 있습니다.
하지만 내 문제는 선택한 텍스트를 Button으로 굵게 설정하고 글꼴을 굵게 문자열로 설정하는 방법을 모르겠다는 것입니다 (단 EditText
으로 설정하는 방법 만 알고 있음).
fettdruckButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int selectionStart = fullscreenEdittext.getSelectionStart();
int selectionEnd = fullscreenEdittext.getSelectionEnd();
int differenz = selectionEnd - selectionStart;
String selectedText = fullscreenEdittext.getText().toString().substring(selectionStart, selectionEnd);
Log.d("selectedText", "selectedText " + selectedText + "|" + selectionStart + "|" + selectionEnd);
//fullscreenEdittext.setTypeface(null, Typeface.BOLD);
}
});
단추를 클릭 한 후 또는 텍스트를 선택하는 동안 단추를 클릭하십시오. –
단추를 클릭 한 후 선택한 텍스트를 굵게 표시해야합니다. – user3603935