2013-01-04 27 views
5

Tôi có một ứng dụng đơn giản với một hoạt động đơn lẻ. Trên thực tế, biểu tượng trình khởi chạy giống với biểu tượng của hoạt động (biểu tượng ở góc trên cùng bên trái). Tôi muốn đặt một biểu tượng khác vào hoạt động của mình mà không thay đổi trình khởi chạy.Biểu tượng Trình khởi chạy và Hoạt động riêng biệt với Android

Đây là biểu hiện của tôi:

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.natinusala.pebkac.MainActivity" 
     android:label="@string/app_name"> 
     <intent-filter android:logo="@drawable/pebkac"> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 

     </intent-filter> 
    </activity> 
</application> 

Thực ra, tôi có thể chỉnh sửa biểu tượng trình chạy và hoạt động bằng cách chỉnh sửa dòng android:icon="@drawable/ic_launcher". Tôi cũng có thể thực hiện thêm một số android:icon vào số <activity> nhưng nó cũng sửa đổi quá biểu tượng của trình khởi chạy.

Tôi làm cách nào để chỉnh sửa biểu tượng hoạt động của mình mà không cần chạm vào biểu tượng của trình khởi chạy?

Cảm ơn!

Trả lời

15

Trong tệp kê khai của bạn, thêm android:logo="@drawable/ic_yourIcon" vào thẻ Hoạt động hoặc ứng dụng của bạn.

+0

Nó hoạt động, cảm ơn :) – natinusala

+0

dành tuổi để tìm kiếm điều này. cảm ơn bạn rất nhiều :) – jampez77

+0

@natinusala Nếu nó hoạt động tại sao không chấp nhận câu trả lời? –

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