Tôi nhận ra đây là một điều kỳ lạ để làm, nhưng tôi có một nút cần phải xem như EditText nhưng vẫn hoạt động như một nut bâm. bố trí XML của tôi hiện trông như thế này:Tạo kiểu cho Nút trông giống như EditText (nhưng vẫn hoạt động như một Nút)
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="?android:attr/editTextStyle" />
Điều đó cho nó sự xuất hiện của một EditText, mà còn messes với hành vi một chút bằng cách ngăn chặn các sự kiện onClick khỏi bị sa thải trừ nút có tập trung (có hiệu quả làm cho nó yêu cầu hai lần nhấp chuột). Có cách nào để giữ phong cách mà không thay đổi hành vi của nút không?
Tôi đã nghĩ đến việc tạo nền 9 bản vá giống như EditText, nhưng với rất nhiều phiên bản và giao diện Android khác nhau, tôi muốn sử dụng kiểu hệ thống nếu có thể.
Tôi sẽ làm điều này nếu đó là tôi. – dmon
Cảm ơn, đã có nhu cầu tương tự ... đó là những gì tôi gọi là "bên ngoài hộp". – Shahar