5

Tôi hiện đang làm việc trên một ứng dụng trò chơi đa luồng cho nền tảng Android ... cho đến nay rất tốt ... Tôi vừa gặp một lỗi trong ứng dụng của tôi khiến nó khởi động lại thay đổi định hướng (cố định bằng cách chỉ định một hướng cụ thể tùy thuộc vào sự sẵn có của bàn phím phần cứng hay không, điều quan trọng 'cuz nó là một trò chơi trực tuyến với khả năng trò chuyện), và hoạt động ... NHƯNG bây giờ tôi đang cố gắng tránh cùng vấn đề khi người dùng chỉ cần trượt mở bàn phím phần cứng. Tôi không chắc chắn làm thế nào để đi về tránh việc khởi động lại ứng dụng của tôi hoặc tiết kiệm của nhà nước của ứng dụng của tôi. Bất kỳ giải pháp/đề xuất nào?Tránh Ứng dụng Khởi động lại khi Bàn phím Phần cứng Mở

Trả lời

8

Trong thẻ <activity> của bạn trong biểu hiện của bạn:

android:configChanges="orientation|keyboardHidden" 

Trong lớp hoạt động của bạn:

@Override 
public void onConfigurationChanged(final Configuration newConfig) 
{ 
    // Ignore orientation change to keep activity from restarting 
    super.onConfigurationChanged(newConfig); 
} 
+0

đẹp! : D Gotta yêu một giải pháp dễ dàng. Nhờ bạn, tôi sẽ không đuổi theo đuôi của tôi, hah. Nhìn tốt – sduffy89

Các vấn đề liên quan