What is the difference between:
android:background=\"?selectableItemBackground\" android:background=\"?attr/selectableItemBackground\" android:background=\"?an
They all do the same work. The only difference is that android prefix is for android 3.0 and above and if you want to use the same attribute for android 2.3 and below you have to remove the android prefix. Thanks