-3
A
답변
1
1 추가 다음과 같은 의존성
compile 'com.github.rpradal.lettrine:lettrine:release_number'
2. 사용 LettrineTextView
<com.github.rpradal.lettrine.LettrineTextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
app:lettrine_textColor="@android:color/holo_red_dark"
app:lettrine_text="Lorem ipsum"
app:lettrine_lettrineSize="3"
app:lettrine_textSize="14sp" />
자세한 도움말 this 링크
결과를 따르십시오 다음과 같음 :
+0
이 라이브러리에서 줄 간격을 조정하는 방법은 무엇입니까? –
1
당신은 어떤 라이브러리를 사용하지 않고 SpannableString
를 사용할 수 있습니다.
String title = "This is a very good thing. You should try with that and suggest to others";
final SpannableString spannableString = new SpannableString(title);
int position = 0;
for (int i = 0, ei = title.length(); i < ei; i++) {
char c = title.charAt(i);
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || (c >= '0' && c <= '9')) {
position = i;
break;
}
}
spannableString.setSpan(new RelativeSizeSpan(2.0f), position, position + 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
txt.setText(spannableString, TextView.BufferType.SPANNABLE);
가변적 인 텍스트는 title
입니다. 응용 프로그램/build.gradle에서
+0
좋은 해결책이지만 첫 번째 문자는 행동입니다. 이미지를 좋아하지 않아요. –
큰 글자를 드롭 캡이라고합니다. https://android-arsenal.com/details/1/3664, https://github.com/novoda/spikes/tree/master/drop-cap –
감사 인사는 저에게 맞습니다. –