آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نشان دادن Icon برنامه بر روی Folder مربوط به آن

نگاه منتظر  11 سال پیش  11 سال پیش
0 0

سلام دوستان

ESFile Explorer یه قابلیتی داره که icon برنامه رو روی folder برنامه نشون میده 

میخواستم بدونم کسی هست که بدونه چطوری میشه با برنامه نویسی این کار رو کرد ؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  11 سال پیش
+2 0

اینطوری میتونید آیکون یک برنامه رو بگیرید 

Drawable appIcon = getPackageManager().getApplicationIcon("ir.negano.testApp");
imageView.setImageDrawable(appIcon);

حالا دیگه خودتون میدونید چطور ازش استفاده کنید ، با توجه به اینکه برنامه های باید به اسم پکیج شون فولدر بسازن پس تو پوشه ی Data این کار سادست ، اما تو پوشه های دیگه ، در موردش تحقیق نکردم که چطور بفهمیم چه برنامه ای چه فایل یا پوشه ای رو ساخته

اصلاح :

طبق ساختار لینوکس ، هر فایلی که ساخته بشه ، یک صاحب - Owner - داره ، پس با گرفتن صاحب فایل میتونید برنامه ی احتمالی که اون رو ساخته رو پیدا کنید ، برای تست این موضوع ، می تونید دستور لینوکسی زیر رو تو command prompt تون تایپ کنید

 Adb shell ls -la

اسم پکیج به عنوان صاحب در نظر گرفته شده :)


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .