RSS 피드에서 말라 얄 람어 텍스트를 가져 오는 응용 프로그램이 있습니다.Malayalam 텍스트는 일부 작은 화면 크기의 TextView에서 보이지 않게됩니다. (영어 텍스트 문제 없음)
간결함을 위해 정적 텍스트가있는 간단한 앱을 사용하여 내 문제를 설명합니다.
코드 : 모든
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView=(TextView) (findViewById(R.id.textview1));
String text=" സഭ പരിശുദ്ധമാണെന്ന് വിശ്വാസപ്രമാണത്തിൽ നാം പ്രഘോഷിക്കുന്നു. എന്നാൽ, സഭ പാപികളുടെ ഒരു കൂട്ടായ്മയാണെന്നും, എല്ലാ ദിവസവും ഞങ്ങൾ അവരുടെ പ്രവൃത്തികൾ കാണുന്നതാണെന്നും നിങ്ങൾ പറഞ്ഞേക്കാം. സഭയിൽ പാപികൾ ഉണ്ടെണ്ടന്നത് സത്യമാണ്. ";
textView.setText(text);
}
첫째, 그 말라얄람어 텍스트이 파일을 저장하려고하면, 나는이 메시지 얻을 :
내가 UTF-8로 저장을 계속 나아가 라. 텍스트가 다운로드 되었기 때문에 내 실제 앱에서는 이러한 일이 발생하지 않습니다. 여기
은 아주 기본적인 XML<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textview1"
/>
</RelativeLayout>
입니다 그리고 이것은 내가 무엇을 얻을 수 있습니다 : 당신이 볼 수 있듯이, 텍스트 뷰가 텍스트 줄 바꿈하지 않는
제대로 (끝에서). 이는 일부 화면 크기에서만 발생합니다. 그렇지 않으면, 그 벌금.
영어 텍스트에는이 문제가 발생하지 않습니다.
나는 싱글 라인, 줄임표, 다른 패딩 등을 시도했다. 아무 것도 작동하지 않는다.
인코딩과 관련이 있다고 생각하지만 아이디어가 없습니다.
누군가가이 문제에 대해 밝힐 수 있습니까?
해결책이 있습니까? 나는 또한 타밀어 글꼴을 사용하는 응용 프로그램을 위해 고투하고있다. –