باسلام.من چطور میتونم در setting که با استفاده از preference نوشتم و از switch prefrences استفاده کردم swich ها رو به سمت چپ ببرم و نوشته ها رو به سمت راست ببرم؟

واسه API قبل از 17 باید Layout اختصاصی بسازین. یه اکتیویتی جداگانه بسازین و توی اون، لیاوت دلخواه خودتون رو ایجاد کنید. بعد توی رویداد کلیک Switch وضعیتش رو چک کنید و برحسب وضعیتش، با کمک SharedPreferences.Editor تغییرات رو اعمال کنید.