- Buat Project Baru dengan
- Application name == IconLauncher
- Company Domain == id.delta
- Package name == id.delta.iconlauncher - Buat class dengan nama SettingsActivity.java kemudian isi dengan kode berikut :
- Buat layout baru dengan nama activity_settings.xml
- Tambahkan kode berikut di AndroidManifest.xml
<activity android:name=".SettingsActivity" android:theme="@style/AppTheme.NoActionBar" android:label="Settings"/>
- Buka class MainActivity, di sini kita gunakan FloatingActionButton agar
saat ditekan akan membuka SettingsActivity, cari kode berikut :
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG) .setAction("Action", null).show();
Ganti dengan kode :startActivity(new Intent(MainActivity.this, SettingsActivity.class));
- Buka strings.xml dan tambahkan kode berikut :
<string-array name="label_icons"> <item>Red</item> <item>Green</item> <item>Blue</item> </string-array> <string-array name="value_icons"> <item>0</item> <item>1</item> <item>2</item> </string-array>
- Buat baru resource file dengan type xml dan nama settings.xml, tambahkan kode berikut di dalam PreferenceScreen
<ListPreference android:key="key_pref_icons" android:title="Icon Color" android:defaultValue="0" android:entries="@array/label_icons" android:entryValues="@array/value_icons" android:summary="%s"/>
- Siapkan 3 Icon Anda dan rename menjadi
- ic_launcher_red
- ic_launcher_green
- ic_launcher_blue
letakan di folder mipmap - Buat class baru dengan nama Utils.java
- Buka AndroidManifest di bagian activity MainActivity hapus kode ini
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
- Buka class MainActivity.java tambahkan kode berikut di bawah super.onCreate(savedInstanceState);
Utils.setIcon(this);
- Silahkan lakukan perintah Run
- Kode lengkapnya bisa didownload di sini
[SOURCE CODE] Mengubah Icon dan Label Aplikasi Menggunakan List Preference
7 July 2017
Assalamu'alaikum Teman, ini merupakan tutorial mengubah ikon launcher sebuah aplikasi menggunakan preference, semoga
bermanfaat buat teman-teman yang lagi suka dengan dunia pengkodean. Ini
merupakan pengembangan dari sampel Application-Launcher-Icon-And-Name-Changer yang dibuat oleh Shabbir Dhangot.
I was recommended this blog by my cousin. I'm not sure whether this post is written by him as nobody else know such detailed about my difficulty. You're wonderful! Thanks! paypal login my account official site
Where is the apk