SASAN_AH

آموزش راست به چپ كردن اكشن بار

5 ارسال در این موضوع قرار دارد

[align=center]سلام[/align]

[align=center]اينم آموزش

راست به چپ كردن اكشن بار [/align]

[align=center]خب برای انجام اینکار، باید حالت rtl را به فایل manifest اپلیکیشن اضافه کنیم :[/align]

[align=center]در application


حالا برای هر قسمتی از برنامه‌تان که خواستید در آنجا، Activity دارای Action Bar راست به چپ ( rtl ) باشد، در رویداد onCreate اکتیویتی، این کد را بنویسید :

getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);

[/align]

در اکتیویتی مورد نظرتون هم شرط اندروید بالای 17 بزارید تا راست به چپ بشه اگه اندروید بالای 17 بود

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

if (android.os.Build.VERSION.SDK_INT >= 17) {

getWindow().getDecorView().setLayoutDirection(

View.LAYOUT_DIRECTION_RTL);

}

setContentView(R.layout.activity_main);

[align=center]تمام/

[/align]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنون از آموزشتون

فقط یه نکته رو توجه داشته باشید >>> sdk باید 17 به بالا باشه .

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

minsdk باید 17 باشه

کسی راه حلی برای api پایینتر نداره ؟

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

اکشن بار که میشه یه کاریش کرد اومد اینور :)

اما من بیشتر دنبال راست چین کردن Viewpager بودم :)

که یه راه حل گول زنکی اومد به ذهنم که کلا پیشفرضه Viewpager رو رو اونی که میخوام قرار بدم تا درست بشه !

فکر کنم برنامه ی بازار و ... هم همینکارو کردن !

که به این صورت حلش کردم

[shcode=java]

[/shcode]

mViewPager.setCurrentItem(position);

[shcode=java]

[/shcode]

با تشکر از خودم :)

موفق باشم :cool:

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری