Câu hỏi này đã được hỏi trước đây - nhưng không có câu trả lời thỏa mãn nào cả! Vì vậy, tôi đang thử lại.
Tôi muốn cung cấp cho biểu tượng trình khởi chạy ứng dụng của mình (biểu tượng được hiển thị trên màn hình bắt đầu!) Một chú thích khác, ngắn hơn. Có vẻ như trình khởi chạy lấy nhãn của nó từ phần chính nhất về nhãn của hoạt động chính, như ở đây:
<activity android:name="MainActivity" android:label="@string/app_short_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Tôi đã thay đổi tham chiếu ban đầu thành tên ứng dụng @ string / app_name của tôi thành tài nguyên chuỗi ngắn hơn, khác ở đây.
NHƯNG - lớn NHƯNG : điều này cũng tất nhiên thay đổi tiêu đề mặc định của hoạt động này! Và tôi không muốn điều đó xảy ra, có đủ không gian cho một tên ứng dụng dài! Đặt lại tiêu đề dài khi onCreate
sử dụng setTitle(int)
phương thức cũng không tốt, bởi vì tên ngắn sẽ hiển thị cho người dùng trong một thời gian ngắn, nhưng đủ lâu để chú ý!
Và - xin đừng trả lời câu hỏi của tôi bằng cách tham khảo thanh tiêu đề tùy chỉnh ... Tôi không muốn đi xa như vậy, chỉ vì một tiêu đề chuỗi ngu ngốc! Thật khó để vẽ một thanh tiêu đề tùy chỉnh cho rất ít hiệu quả!
Có cách nào dễ dàng để chỉ cung cấp cho trình khởi chạy một chuỗi khác để hiển thị không? Cảm ơn câu trả lời của bạn!
Chỉnh sửa: Thêm một lý do tại sao có một thanh tiêu đề tùy chỉnh là một nỗi đau là nó sẽ không giống như thanh tiêu đề mặc định, tôi sẽ phải làm rõ ràng mọi thứ để làm cho nó trông giống nhau trên mỗi thiết bị! Và đó không thể là một giải pháp nếu sau tất cả, tôi không muốn có một diện mạo khác!