Open top menu


Example - How to check Bluetooth Off Or On

<uses-permission android:name="android.permission.BLUETOOTH" />

private boolean getBlueToothOn(Context context) {
    BluetoothAdapter btAdapter = ((Build.VERSION.SDK_INT > Build.VERSION_CODES.JELLY_BEAN_MR1)
            ? ((BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE)).getAdapter()
            : (BluetoothAdapter.getDefaultAdapter()));

    if (btAdapter == null) {
        return false;
    }
    if (btAdapter.getState() == BluetoothAdapter.STATE_ON) {
        return true;
    }
}
Read more

Example :-How to set Button background Tint

1.In AppCompact library, we can set button background tint .

<Button
   
android:id="@+id/btn_done"
    android:layout_width="match_parent"
    android:layout_height="70dp"
    android:layout_below="@+id/seq_layout_attr"
    android:layout_margin="30dp"
    android:backgroundTint="@color/colorPrimary"
    android:text="@string/summit"
    android:textSize="@dimen/textSize"
    android:textColor="@color/white"
    android:textStyle="bold" />


2. Drawable background for a view based on a color (int) value. I succeeded by using the code:

ColorStateList csl = new ColorStateList(new int[][]{{}}, new int[]{colors});
btn_done.setBackgroundTintList(csl);

3. create a Color State List Resource.

xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <
item
       
android:color="#your_color_here" />
</
selector>


  btn_done .setBackgroundTintList(this.getResources()
                                                             .getColorStateList(R.color.your_xml_name));





Read more