- sintaksis:
<permission-tree android:icon="drawable resource" android:label="string resource" ] android:name="string" />
- terdapat dalam:
<manifest>
- deskripsi:
- Mendeklarasikan nama dasar untuk hierarki izin. Aplikasi mengambil alih
kepemilikan semua nama dalam hierarki. Aplikasi ini dapat menambahkan izin baru
ke hierarki secara dinamis dengan memanggil
. Nama dalam hierarki dipisahkan dengan titik ('PackageManager.addPermission()
.
'). Misalnya, jika nama dasar adalahcom.example.project.taxes
, maka izin seperti berikut dapat ditambahkan:com.example.project.taxes.CALCULATE
com.example.project.taxes.deductions.MAKE_SOME_UP
com.example.project.taxes.deductions.EXAGGERATE
Ingat bahwa elemen ini tidak mendeklarasikan izin itu sendiri, hanya namespace tempat izin tersebut dapat ditempatkan. Lihat elemen
<permission>
untuk mengetahui informasi tentang mendeklarasikan izin. - atribut:
android:icon
- Ikon yang merepresentasikan semua izin di dalam hierarki. Atribut ini harus ditetapkan sebagai referensi ke resource drawable yang berisi definisi gambar.
android:label
- Nama yang dapat dibaca pengguna untuk grup. Karena mudah, label dapat langsung ditetapkan sebagai string raw untuk pemrograman yang cepat dan kotor. Namun, setelah aplikasi siap dipublikasikan, aplikasi harus ditetapkan sebagai referensi ke resource string, sehingga dapat dilokalkan seperti string lain pada antarmuka pengguna.
android:name
- Nama yang ada di dasar hierarki izin. Nama ini berfungsi sebagai
awalan untuk semua nama izin dalam hierarki. Pencakupan bergaya Java harus
digunakan untuk memastikan bahwa nama tersebut unik. Nama harus memiliki lebih dari
dua segmen yang dipisahkan dengan titik dalam jalurnya — misalnya,
com.example.base
dapat digunakan, tetapicom.example
tidak dapat digunakan.
- diperkenalkan di:
- API Level 1
- lihat juga:
<permission>
<permission-group>
<uses-permission>
Konten dan contoh kode di halaman ini tunduk pada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-02-18 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]