PDA

View Full Version : مشکل hint در EditText



topcoder
یک شنبه 05 آذر 1391, 12:23 عصر
من میخوام hint رو فارسی بنویسم ولی هر کاری میکنم نمیشه :( اینم یه تیکه کدش هستش ! ولی اررور میده ! کسی میتونه کمکی کنه !

خیلی ممنون میشم بگید :)

topcoder
یک شنبه 05 آذر 1391, 12:25 عصر
Typeface face = Typeface.createFromAsset(getAssets(), "BZar.ttf");
// ---------------------------------------------------------------
TextView textView1 = (TextView) findViewById(R.id.textViewTitle);
textView1.setTypeface(face);
String str = (String) textView1.getText().toString();
String strHint = (String)textView1.getHint();
textView1.setHint(persianReshape.reshape(strHint)) ;
textView1.setText(persianReshape.reshape(str));

Nevercom
یک شنبه 05 آذر 1391, 19:10 عصر
چه اروری میده ؟ ایراد از کلاسی که برای فارسی نویسی ازش استفاده می کنید نیست ؟
و مشکل فارسی نویسی فقط در Hint هست یا در Text هم این مشکل وجود داره ؟

topcoder
دوشنبه 06 آذر 1391, 02:45 صبح
وقتی برنامه رو ران میکنی نمیره داخل !!!
برای فارسی نویسی هم از کلاس persianReshape.java استفاده کردم !
در نوشتن text یا button ها مشکلی ایجاد نمیشه ! ولی هینت رو بخوام فارسی کنم هنگام اجرای برنامه داخل برنامه نمیشه !

Nevercom
دوشنبه 06 آذر 1391, 02:57 صبح
لطفاً محتویات LogCat هنگام اجرای برنامه رو قرار بدید تا ببینیم مشکل از کجاست.