View Full Version : مشکل با چینش Actionbar
pckiller
یک شنبه 04 خرداد 1393, 16:39 عصر
سلام
دوستان من یه مشکلی با چینش Actionbar دارم، از خود لایبراری ساپورت گوگل استفاده کردم
من میخوام چینش از راست به چپ باشه که به صورت پیش فرض اندروئید از چپ به راست میچینه ...
مثل اپلیکیشین دیوار :
119470
یه مشکلی دیگه ای که هست منو هایی که با روش onCreateOptionsMenu ایجاد میشن میرن راست actionbar که من میخوام برن چپ :
چیزی که من تا الان بهش رسیدم :
119471
خواهش میکنم اگر کسی راه حلی داره بگه
ممنون
pckiller
دوشنبه 05 خرداد 1393, 12:22 عصر
کسی از دوستان راه حل نداره ؟
hamedjj
دوشنبه 05 خرداد 1393, 13:17 عصر
چون اون اصلا از اکشن بار استفاده نمیکنه
actionBar را خودشون درست کردند
تو مانیفست این تم را انتخاب کن:
android:theme="@android:style/Theme.Holo.Light.NoActionBar" >
بعد یه linearLayout اون بالا درست کن و توش یه frameLayout بساز و background را عکس قرار بده
pckiller
دوشنبه 05 خرداد 1393, 13:24 عصر
کافه باز هم این جوری هست و از اکشن بار استفاده کرده ...
یعنی راهی نیست که بشه با خود اکشن بار این مورد رو پیاده کرد ؟ اخه به onCreateOptionsMenu نیاز دارم ...
hamedjj
دوشنبه 05 خرداد 1393, 13:39 عصر
کافه باز هم این جوری هست و از اکشن بار استفاده کرده ...
یعنی راهی نیست که بشه با خود اکشن بار این مورد رو پیاده کرد ؟ اخه به onCreateOptionsMenu نیاز دارم ...
خوب به جای ابنکه کدها را تو onCreateOptionsMenu قرار بدی عکس ها را دستی تو acrtionBar قرار بده و براشون listener تعریف کن.
من راه دیگه ای نمیدونم ... اگه راهی پیدا کردی خواهشا تو همین پست خبر بده
pckiller
دوشنبه 05 خرداد 1393, 13:45 عصر
خیلی گشتم اما چیزی پیدا نکردم به جز اینکه از
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
private void forceRTLIfSupported()
{
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
getWindow().getDecorView().setLayoutDirection(View .LAYOUT_DIRECTION_RTL);
}
}
با این میشه صفحه رو کلا راست چین کرد اما مشکلش اینه که توی نسخه های پایین تر از JELLY_BEAN_MR1 که میشه API17 کار نمیکنه و پشتیبانی نمیشه ...
pckiller
دوشنبه 05 خرداد 1393, 13:49 عصر
یه موردی :
این منو روچطور میشه بدون پیشفرض اندروئید ساخت ؟
119520
dasssnj
دوشنبه 05 خرداد 1393, 15:03 عصر
به نظر من کافه بازار از اکشن بار استفاده نکرده.
(اگه می خواین بدونین : وقتی روی ایتم های اکشن بار لانگ کلیک کنی باید زیرش توست نشون بده)
pckiller
دوشنبه 05 خرداد 1393, 15:23 عصر
به نظر من کافه بازار از اکشن بار استفاده نکرده.
(اگه می خواین بدونین : وقتی روی ایتم های اکشن بار لانگ کلیک کنی باید زیرش توست نشون بده)
اکشن بار داره و توست نمایش داده میشه، دیکد هم کردمش و از اکشن بار ساپورت خود گوگل استفاده کردن ...
pckiller
سه شنبه 06 خرداد 1393, 14:38 عصر
دوستان کسی نیست ؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.