برای جستجو کلمه مورد نظر خود را وارد کنید

به نام خدا 

 

سلام ، در خدمتتون هستیم با آموزش رِیزد باتِن Raised Button

 

رِیزد باتِن ، باتن های مستطیل شکلی هستند. اون ها ممکنه که در صفحات محتوای ما استفاده بشن . باتن های رِیزد موقع تپ شدن برجسته میشن و حالت اونها حالتی شبیه پخش شدن جوهره! 

__

برای اضافه کردن Raised Button در اولین مرحله باید کتابخانه ی AppCompat رو در build.gradle وارد کنیم : 

dependencies {  
'compile 'com.android.support:appcompat-v7:23.2.1
}

پس از اون باید مطمئن بشیم که اکتیویتی مورد نظر ما extend شده باشه از AppCompatActivity  

public class MainActivity extends AppCompatActivity {  
    ...
}

در مرحله ی بعد باید کافیه که Button رو در لیوت مورد نظر وارد کنیم :

<Button  
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button"/>

تا این مرحله Raised Button ما ساخته شده و چنین شکلی رو خواهد داشت : 

 

ریزد باتن Raised Button

__

برای اینکه Style مورد نظر خودمون رو (رنگ هنگام تپ شدن و رنگ پیشفرض) به Raised Button بدیم باید به این شیوه عمل کنیم : 

باید Custom Style خودمون رو در style.xml وارد کنیم : 

<style name="MyButton" parent="Theme.AppCompat.Light">  
    <item name="colorControlHighlight">@color/indigo</item>
    <item name="colorButtonNormal">@color/pink</item>
</style>  

و برای وارد کردن رنگ مورد نظر ، کافیه که کد رنگ رو بجای این قسمتها وارد کنیم : 

@color/indigo | @color/pink

و تنها کار باقی مونده وارد کردن این Style برای Button مورد نظر ماست : 

<Button  
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button"
    android:theme="@style/MyButton"/>

نتیجه ی نهایی : 

ریزد باتن Raised Button

__

امیداوریم که آموزش برای شما مفید بوده باشه ، موفق باشید .