Fix wrong implementation

Added Compatibility, Updated layout file, and drawable