میشه کل پروژه رو در یک فایل زیپ آپلود کنی بعد اینجا لینکش رو بگذاری تا هم من و هم دوستان برسی کنیم؟
بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ
آموزش اضافه کردن فونت دلخواه(یکان) به دکمه ها یه text view ها
مدیریت گفتگو
آخرین تغییر: 11 سال پیش
سلام خسته نباشید دوستان.
یه سوال داشتم چجور میشه مثلا فونت یکان رو برای نوشته های چند تا از textView هایی که یخوام قرار بدم؟
ممنون از راهنمایی هاتون.
پاسخها 3
ممنون از راهنمایی هاتون . من طبق اموزشی که در پروژه ماشین حساب داده شده پیشرفتم کد ها هم کاملا درسته حتی ایکلیپس هم ایرادی نمیگیره ولی تو ایمولیتور برنامه فورس کلوز میده روی همه ورژن ها دقیقا وقتی کد های Typeface رو پاک میکنم برنامه هم درست میشه ! لطفا راهنمایی کنید . اینم کدها
TextView txt = (TextView) findViewById(R.id.txt1);
Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");
txt.setTypeface(font);
نظرات
پروژه چیز خاصی نیست یه چند تا تکست ویو ساده هستن همین . که خواستم برای تست فونتشو تغییر بدم که این ارور رو میده؟
نظرات
اینو به عوان نظر مینوشتی بهتر بودا ! در ضمن شما کل پروژه رو آپلود کن و لینک دانلود رو قرار بده ! من که اینجوری نمیتونم کمک ات کنم !
دوست عزیز شما ارور لوگ کتو در اینجا قرار بدین تا بررسی بشه مشکل از کجاست.
لوگ کت ارور خاصی نداد اینا هستن فقط.
[2014-11-16 1046 - css_tuts] ------------------------------
[2014-11-16 1046 - css_tuts] Android Launch!
[2014-11-16 1046 - css_tuts] adb is running normally.
[2014-11-16 1046 - css_tuts] Performing ir.web.course.app.css_tuts.MainActivity activity launch
[2014-11-16 1046 - css_tuts] Automatic Target Mode: using device '192.168.56.104:5555'
[2014-11-16 1046 - css_tuts] Application already deployed. No need to reinstall.
[2014-11-16 1046 - css_tuts] Starting activity ir.web.course.app.css_tuts.MainActivity on device 192.168.56.104:5555
[2014-11-16 1047 - css_tuts] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=ir.web.course.app.css_tuts/.MainActivity }
شما باید وقتی برنامه کرش کرد یه عکس از صفحه LogCat بگیرید که البته خیلی هم مهم هست ! توی بخش 8 باهاش آشنا میشی ! حالا به نظرم یه عکس از LogCat بگیر بگذار اینجا
اخه اصلا تو لوگ کت چیزی نمیاد همون اول که برنامه میخواد ران بشه ارور میده
مگه برنامه شما گرش نمی کنه در حین اجرا ؟ خب دقیقا وقتی برنامه کرش کرد و شما دکمه فورس کلوز رو فشار دادید باید توی LogCat یکسری خطا پیدا بشه ! که رنگش هم قرمز هست ! از اونا یه عکس بگیر !
به این صورت عمل کنید:
public class ActivityMain extends Activity {
public Typeface yekan;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
yekan = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");
TextView txt = (TextView) findViewById(R.id.txt1);
txt.setTypeface(yekan);
موفق باشید!
نظرات
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
ویرایش
پیام
نظرات