مشکل در تغییر رنگ متن در RecyclerView

ساخت وبلاگ

وقتتون بخید اساتید گرامی
دو تا سوال دارم:
۱−من میخام رنگ متن های ریسایکل ویوو رو تغییر بدم.رنگ متن های تکست ویوو رو تغییر دادم ولی وقتی اجرا میکنم تغییر داده نشده و سیاه مونده توی تصویر پیوست شده میتونید کد xml و نتیجه اجرا شده رو ببینید.
۲−سوال دومم هم توی تصویر اگه ببینید اون بالا سه نقطه هستش توی گوشی واقعی که اندریود 5.1.1 هستش سفید نشون میده ولی توی دیوایس مجازی که ap19 هستش سیاه نشون میده.
تصویر پیوست شد:

فایل‌های پیوست تصاویر بندانگشتی
   

تشکر شده توسط:

(3 ساعت قبل)balutsoft نوشته: وقتتون بخید اساتید گرامی
دو تا سوال دارم:
۱−من میخام رنگ متن های ریسایکل ویوو رو تغییر بدم.رنگ متن های تکست ویوو رو تغییر دادم ولی وقتی اجرا میکنم تغییر داده نشده و سیاه مونده توی تصویر پیوست شده میتونید کد xml و نتیجه اجرا شده رو ببینید.
۲−سوال دومم هم توی تصویر اگه ببینید اون بالا سه نقطه هستش توی گوشی واقعی که اندریود 5.1.1 هستش سفید نشون میده ولی توی دیوایس مجازی که ap19 هستش سیاه نشون میده.
تصویر پیوست شد:


در مورد مشکل اول کد آداپترت را چک کن بیین چه Context ای به آداپتر پاس دادی یه ما بگو.
و در مورد مشکل دوم از این تکه کد استفاده کن ببین مشکلت حل میشه ؟ منتها قبلش تگ app رابه  عنصر ریشه ات اضافه کن

کد:

   app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"

تشکر شده توسط:

(1 ساعت قبل)majid نوشته: در مورد مشکل اول کد آداپترت را چک کن بیین چه Context ای به آداپتر پاس دادی یه ما بگو.
و در مورد مشکل دوم از این تکه کد استفاده کن ببین مشکلت حل میشه ؟ منتها قبلش تگ app رابه  عنصر ریشه ات اضافه کن

کد:

   app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"


خوب اون تکه کد رو باید کجا بزارم.
این هم برای کانکستم getApplication

تشکر شده توسط:

(1 ساعت قبل)balutsoft نوشته: خوب اون تکه کد رو باید کجا بزارم.
این هم برای کانکستم getApplication


خوب مشکلت پیدا شد نباید از getApplication استفاده کنی و باید از (  this.+ اسم اکتیویتی)استفاده کن.
و اونم توی جایی که از تولبارت  استفاده کردی بزار

تشکر شده توسط:

(51 دقیقه قبل)majid نوشته: خوب مشکلت پیدا شد نباید از getApplication استفاده کنی و باید از (  this.+ اسم اکتیویتی)استفاده کن.
و اونم توی جایی که از تولبارت  استفاده کردی بزار


getApplication رو هم برداشتم زدم MainActivity بازم رنگ متنم سفید نشد.
جایی که تولبار استفاده کردم ینی دقیقا کجا؟
به خود تولبار باید بدم یا به اکتویتی؟

تشکر شده توسط:

(37 دقیقه قبل)balutsoft نوشته: getApplication رو هم برداشتم زدم MainActivity بازم رنگ متنم سفید نشد.
جایی که تولبار استفاده کردم ینی دقیقا کجا؟
به خود تولبار باید بدم یا به اکتویتی؟


ببین اکتیویتی که توش هستی را باید به عنوان context برای آداپتر بفرستی تا بفهمه که منظورت دقیقا کجا هستش ؟ حالا اگه توی MainActivity هستی باید اینجوری context را بفرستی (MainActivity.this) اگه اینجوری فرستادی و درست نشد مشکل از جاهای دیگه است که باید برسی بشه .

ببین شما مثلا تولبار MainActivity را در نظر بگیر توی لایوت activity_main.xml یک دونه تولبار اضافه کردی دیگه . باید این تکه از کد را توی اون قسمتی که مال تولبار هست اضافه کنی. فقط یادت نره که تگ app را به ریشه اضافه کنی . اگه نمیدونی چجوری اینو نگاه کن .باید اینو به تگ ریشه ات مثلا اگه RelativeLayout هست اضافه کنی.

کد:

xmlns:app="http://schemas.android.com/apk/res-auto"

تشکر شده توسط:

چه جالب.
xml کدی که داده بودی برای درست شدن رنگ سه نقطه تولبار,رنگ ریسایکل ویوو رو درست کرد.
ولی رنگ تولبار موند سیاه!!!!

تشکر شده توسط:

(19 دقیقه قبل)balutsoft نوشته: چه جالب.
xml کدی که داده بودی برای درست شدن رنگ سه نقطه تولبار,رنگ ریسایکل ویوو رو درست کرد.
ولی رنگ تولبار موند سیاه!!!!


اسکرین شات بفرست

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 136 تاريخ : سه شنبه 4 خرداد 1395 ساعت: 18:57

خبرنامه