View Full Version : راهی برای justify کردن متون
abbasalim
یک شنبه 03 آذر 1392, 23:15 عصر
بنام خدا
سلام دوستان
کسی راهی واسه justify کردن متون میشناسه؟
ممنون میشم کمک کنید:قلب:
mohsen22
یک شنبه 03 آذر 1392, 23:28 عصر
سلام این رو در کد مربوط به لایه تون بنویسید:
android:layout_marginLeft="30dp"
android:layout_marginRight="30dp"
اما مال من فقط راست چین شده !:چشمک:
abbasalim
یک شنبه 03 آذر 1392, 23:30 عصر
:| داداش من ، من میخوام justify بشه متنم
yasinf
یک شنبه 03 آذر 1392, 23:45 عصر
اینو بخون
http://stackoverflow.com/questions/19873733/justifying-text-in-android
mohsen22
یک شنبه 03 آذر 1392, 23:46 عصر
پیداش کردم . . با webview میشه
1: package cz.seal.webview;
2:
3: import android.app.Activity;
4: import android.os.Bundle;
5: import android.webkit.WebView;
6:
7: public class Main extends Activity {
8:
9: WebView mWebView;
10:
11: @Override
12: public void onCreate(Bundle savedInstanceState) {
13: super.onCreate(savedInstanceState);
14: setContentView(R.layout.main);
15:
16: mWebView = (WebView) findViewById(R.id.webview);
17:
18: String text = "<html><body>"
19: + "<p align=\"justify\">"
20: + getString(R.string.lorem_ipsum)
21: + "</p> "
22: + "</body></html>";
23:
24: mWebView.loadData(text, "text/html", "utf-8");
25: }
26: }
و در main
main.xml:
1: <?xml version="1.0" encoding="utf-8"?>
2: <RelativeLayout
3: xmlns:android="http://schemas.android.com/apk/res/android"
4: android:layout_width="fill_parent"
5: android:layout_height="fill_parent">
6: <WebView
7: android:id="@+id/webview"
8: android:layout_width="fill_parent"
9: android:layout_height="fill_parent" />
10: </RelativeLayout>
mohsen22
یک شنبه 03 آذر 1392, 23:59 عصر
این (https://codeload.github.com/bluejamesbond/TextJustify-Android/zip/master) هم با
textview
abbasalim
دوشنبه 04 آذر 1392, 08:30 صبح
ممنون از همه دوستان مثل اینکه راه حله درست حسابی وجود نداره استفاده از وب ویو یه خوبی داره justify یه بدی داره تغییر فونت نمیشه داد (اندروید 4 به بالا)
کتابخونه موجود داخل گیت هاب هم که باید یه سایز ثابت باشه برنامت اگه روی 320*240 تنظیم کنی داخل 480*800 خرابه کلا خود یارو هم نوشته داخل دیالوگ باید بزاری متنت که فایده نداره
راه حل بهتری یافت نشد؟:گریه:
rubiks.kde
دوشنبه 04 آذر 1392, 10:35 صبح
آندروید justify رو ساپورت نمیکنه روش هایی هم که هست همیناست که در بالا گفته شد.
hamedjj
پنج شنبه 07 آذر 1392, 22:11 عصر
اینو نگاه بنداز بهت میگه چطوریه:
https://github.com/bluejamesbond/TextJustify-Android
abbasalim
پنج شنبه 07 آذر 1392, 22:14 عصر
ممنون قبلا هم گفتم از این روش استفاده کردم فایده نداره دلیلشم گفتم
مثله اینکه هیچ راهی نداره :(
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.