Tôi đang triển khai bàn phím tùy chỉnh trên Android. Tôi vừa đọc tài liệu về "developer.android.com" và xem mẫu bằng bàn phím mềm. Tất cả tôi có thể - nó là để thay đổi nền bàn phím, thay đổi vị trí của các nút, thiết lập keyIcon thay vì keyLabel để chìa khóa.Làm thế nào để thay đổi màu nền của bàn phím cho bàn phím mềm Android?
Nhưng tôi vẫn không thể thay đổi nền và màu của khóa.
Vui lòng viết một số mã mẫu XML hoặc nguồn. Cảm ơn!
mẫu của tôi, nơi tôi thay đổi nền:
public class GBInput extends InputMethodService implements KeyboardView.OnKeyboardActionListener{
...
private GBKeyboardView mInputView;
@Override
public View onCreateInputView() {
mInputView = (GBKeyboardView) getLayoutInflater().inflate(R.layout.input, null);
mInputView.setOnKeyboardActionListener(this);
mInputView.setKeyboard(mQwertyKeyboard);
mInputView.setBackgroundResource(R.color.keyboard_background);
return mInputView;
}
...
}
Và tôi cần một cái gì đó như thế:
hình ảnh cho tất cả các nút - ý tưởng tồi của nó, vì vậy tôi muốn tìm vấn đề tốt hơn.
sẽ được quản lý bởi chuyên gia đồ họa của bạn coz biểu tượng chìa khóa của nó chỉ tôi đoán – Nezam
Câu hỏi của bạn hơi quá rộng; bạn có thể đăng một số xml mà bạn đã chỉnh sửa hay không và những gì không hoạt động như mong đợi? – etienne
đã thêm thông tin vào câu hỏi của tôi .. – yuralife