דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. אנדרואיד - כללי
  3. בניית ופיתוח אפליקציות
  4. עזרה הדדית - בניית ופיתוח אפליקציות
  5. עזרה | שימוש בסטרינג שמור בComponentName

עזרה | שימוש בסטרינג שמור בComponentName

מתוזמן נעוץ נעול הועבר עזרה הדדית - בניית ופיתוח אפליקציות
23 פוסטים 2 כותבים 318 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • זונדלז זונדל

    @מישהו12
    לא מכיר לגמרי את הקוד שכתבת
    צוכל לראות כאן

    דוגמה לקוד שפותח אפליקציה אחרת לפי אקטיביטי
    בכל זאת בקוד שלך לא רואה שמצויין איפשהו את החלק של האפליקציה שאותה אתה רוצה לפתוח

            PACKAGE_NAME = getContext().getPackageName();
    

    מקבל את השם חבילה שלך

    מישהו12מ מחובר
    מישהו12מ מחובר
    מישהו12
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #3

    @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

    צוכל לראות כאן

    דוגמה לקוד שפותח אפליקציה אחרת לפי אקטיביטי

    Nשם ניסיתי והסתבכתי.

    @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

    מקבל את השם חבילה שלך

    בטוח? הבנתי אחרת... כנראה טעיתי. בכל מקרה, יש לך רעיון איך לעשות את מה שאני רוצה?

    זונדלז תגובה 1 תגובה אחרונה
    0
    • מישהו12מ מישהו12

      @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

      צוכל לראות כאן

      דוגמה לקוד שפותח אפליקציה אחרת לפי אקטיביטי

      Nשם ניסיתי והסתבכתי.

      @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

      מקבל את השם חבילה שלך

      בטוח? הבנתי אחרת... כנראה טעיתי. בכל מקרה, יש לך רעיון איך לעשות את מה שאני רוצה?

      זונדלז מנותק
      זונדלז מנותק
      זונדל
      מדריכים
      כתב ב נערך לאחרונה על ידי זונדל
      #4

      @מישהו12
      אם אתה רוצה יש לי קוד שפותח אפליקציה רק לפי שם חבילה בלי אקטיביטי

      
      
        Intent open = context.getPackageManager().getLaunchIntentForPackage(com.android.package);
                  if (open != null) {
                      open.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                      context.startActivity(open);
                  } else {
                      Log.d(TAG,"לא נמצא");
                      // האפליקציה לא נמצאה, ניתן לטפל בזה כרצונך
                  }
      

      תחליף את השם חבילה לשם של האפליקציה שאתה רוצה לפתוח

      את הקוד הוצאתי מתוך פרויקט שלי וקצת ערכתי לפי איך שאתה עשית יתכן שיש דברים בקוד שלא רלוונטים לך כמו הדגלים (addFlags)

      https://www.buymeacoffee.com/zundel

      מישהו12מ תגובה 1 תגובה אחרונה
      1
      • זונדלז זונדל

        @מישהו12
        אם אתה רוצה יש לי קוד שפותח אפליקציה רק לפי שם חבילה בלי אקטיביטי

        
        
          Intent open = context.getPackageManager().getLaunchIntentForPackage(com.android.package);
                    if (open != null) {
                        open.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                        context.startActivity(open);
                    } else {
                        Log.d(TAG,"לא נמצא");
                        // האפליקציה לא נמצאה, ניתן לטפל בזה כרצונך
                    }
        

        תחליף את השם חבילה לשם של האפליקציה שאתה רוצה לפתוח

        את הקוד הוצאתי מתוך פרויקט שלי וקצת ערכתי לפי איך שאתה עשית יתכן שיש דברים בקוד שלא רלוונטים לך כמו הדגלים (addFlags)

        מישהו12מ מחובר
        מישהו12מ מחובר
        מישהו12
        מדריכים
        כתב ב נערך לאחרונה על ידי
        #5

        @זונדל
        0de4edb3-5c9a-492d-bc5d-6ed34b0de91a-image.png
        מה הבעיה עם הcontext?

        זונדלז 2 תגובות תגובה אחרונה
        0
        • מישהו12מ מישהו12

          @זונדל
          0de4edb3-5c9a-492d-bc5d-6ed34b0de91a-image.png
          מה הבעיה עם הcontext?

          זונדלז מנותק
          זונדלז מנותק
          זונדל
          מדריכים
          כתב ב נערך לאחרונה על ידי
          #6

          @מישהו12 שים לב שערכתי שוב את הקוד היה לי טעות

          https://www.buymeacoffee.com/zundel

          מישהו12מ תגובה 1 תגובה אחרונה
          0
          • זונדלז זונדל

            @מישהו12 שים לב שערכתי שוב את הקוד היה לי טעות

            מישהו12מ מחובר
            מישהו12מ מחובר
            מישהו12
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #7

            @זונדל עדיין אותה הבעיה (הcontexts)

            תגובה 1 תגובה אחרונה
            0
            • מישהו12מ מישהו12

              @זונדל
              0de4edb3-5c9a-492d-bc5d-6ed34b0de91a-image.png
              מה הבעיה עם הcontext?

              זונדלז מנותק
              זונדלז מנותק
              זונדל
              מדריכים
              כתב ב נערך לאחרונה על ידי זונדל
              #8

              @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

              מה הבעיה עם הcontext?

              הcontext זה משתנה בקוד שלי שיורש את הcontext אתה צריך להתאים לקוד שלך אם אתה בmainActivity הcontext שלך יראה ככה this או MainActivity.this
              (תנסה למחוק את הcontext לחלוטין לפעמים לא צריך זה תלוי איפה ממקום הקוד)

              https://www.buymeacoffee.com/zundel

              מישהו12מ תגובה 1 תגובה אחרונה
              0
              • זונדלז זונדל

                @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                מה הבעיה עם הcontext?

                הcontext זה משתנה בקוד שלי שיורש את הcontext אתה צריך להתאים לקוד שלך אם אתה בmainActivity הcontext שלך יראה ככה this או MainActivity.this
                (תנסה למחוק את הcontext לחלוטין לפעמים לא צריך זה תלוי איפה ממקום הקוד)

                מישהו12מ מחובר
                מישהו12מ מחובר
                מישהו12
                מדריכים
                כתב ב נערך לאחרונה על ידי
                #9

                @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                אני לא בMainActivity.
                הקוד שלי נמצא כאן, אשמח לעזרה
                https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                (שורות 122-128)

                זונדלז 2 תגובות תגובה אחרונה
                0
                • מישהו12מ מישהו12

                  @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                  אני לא בMainActivity.
                  הקוד שלי נמצא כאן, אשמח לעזרה
                  https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                  (שורות 122-128)

                  זונדלז מנותק
                  זונדלז מנותק
                  זונדל
                  מדריכים
                  כתב ב נערך לאחרונה על ידי זונדל
                  #10

                  @מישהו12 תבדוק אם אתה מוסיף את זה

                  launcher.getApplicationContext()
                  

                  במקום הcontext אם זה מחזיר שגיאה

                  או ככה
                  getApplicationContext

                  https://www.buymeacoffee.com/zundel

                  מישהו12מ תגובה 1 תגובה אחרונה
                  0
                  • מישהו12מ מישהו12

                    @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                    אני לא בMainActivity.
                    הקוד שלי נמצא כאן, אשמח לעזרה
                    https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                    (שורות 122-128)

                    זונדלז מנותק
                    זונדלז מנותק
                    זונדל
                    מדריכים
                    כתב ב נערך לאחרונה על ידי זונדל
                    #11

                    @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                    @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                    אני לא בMainActivity.
                    הקוד שלי נמצא כאן, אשמח לעזרה
                    https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                    (שורות 122-128)

                    עברתי על הקוד שלך הקוד הזה צריך להיות תקין

                               Intent open = getContext().getPackageManager().getLaunchIntentForPackage("com.package.your");
                                if (open != null) {
                                    open.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                    getContext().startActivity(open);
                                } else {
                                    Log.d("TAG","לא נמצא");
                                    // האפליקציה לא נמצאה, ניתן לטפל בזה כרצונך
                                }
                    

                    לא הבנתי מאיפה אתה מקבל בדיוק את השם חבילה שאתה רוצה לפתוח אבל אם אתה מעוניין בשם חבילה ספציפי תחליף בשורה הראשנה לשם חבילה

                    https://www.buymeacoffee.com/zundel

                    מישהו12מ 2 תגובות תגובה אחרונה
                    0
                    • זונדלז זונדל

                      @מישהו12 תבדוק אם אתה מוסיף את זה

                      launcher.getApplicationContext()
                      

                      במקום הcontext אם זה מחזיר שגיאה

                      או ככה
                      getApplicationContext

                      מישהו12מ מחובר
                      מישהו12מ מחובר
                      מישהו12
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #12
                      פוסט זה נמחק!
                      זונדלז תגובה 1 תגובה אחרונה
                      0
                      • מישהו12מ מישהו12

                        פוסט זה נמחק!

                        זונדלז מנותק
                        זונדלז מנותק
                        זונדל
                        מדריכים
                        כתב ב נערך לאחרונה על ידי
                        #13

                        @מישהו12 שמתי לך בפוסט הזה את הקוד התקין המלא
                        https://mitmachim.top/post/660606

                        https://www.buymeacoffee.com/zundel

                        תגובה 1 תגובה אחרונה
                        0
                        • זונדלז זונדל

                          @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                          @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                          אני לא בMainActivity.
                          הקוד שלי נמצא כאן, אשמח לעזרה
                          https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                          (שורות 122-128)

                          עברתי על הקוד שלך הקוד הזה צריך להיות תקין

                                     Intent open = getContext().getPackageManager().getLaunchIntentForPackage("com.package.your");
                                      if (open != null) {
                                          open.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                          getContext().startActivity(open);
                                      } else {
                                          Log.d("TAG","לא נמצא");
                                          // האפליקציה לא נמצאה, ניתן לטפל בזה כרצונך
                                      }
                          

                          לא הבנתי מאיפה אתה מקבל בדיוק את השם חבילה שאתה רוצה לפתוח אבל אם אתה מעוניין בשם חבילה ספציפי תחליף בשורה הראשנה לשם חבילה

                          מישהו12מ מחובר
                          מישהו12מ מחובר
                          מישהו12
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #14
                          פוסט זה נמחק!
                          תגובה 1 תגובה אחרונה
                          0
                          • זונדלז זונדל

                            @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                            @זונדל וואלה לא הבנתי בדיוק מה לעשות... היה לי את הבעיה הזו כבר עם קוד אחר שהעתקתי.
                            אני לא בMainActivity.
                            הקוד שלי נמצא כאן, אשמח לעזרה
                            https://github.com/AshiVered/monolaunch/blob/main/app/src/main/java/com/monobogdan/monolaunch/Tasks.java
                            (שורות 122-128)

                            עברתי על הקוד שלך הקוד הזה צריך להיות תקין

                                       Intent open = getContext().getPackageManager().getLaunchIntentForPackage("com.package.your");
                                        if (open != null) {
                                            open.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                            getContext().startActivity(open);
                                        } else {
                                            Log.d("TAG","לא נמצא");
                                            // האפליקציה לא נמצאה, ניתן לטפל בזה כרצונך
                                        }
                            

                            לא הבנתי מאיפה אתה מקבל בדיוק את השם חבילה שאתה רוצה לפתוח אבל אם אתה מעוניין בשם חבילה ספציפי תחליף בשורה הראשנה לשם חבילה

                            מישהו12מ מחובר
                            מישהו12מ מחובר
                            מישהו12
                            מדריכים
                            כתב ב נערך לאחרונה על ידי
                            #15

                            @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                            לא הבנתי מאיפה אתה מקבל בדיוק את השם חבילה שאתה רוצה לפתוח אבל אם אתה מעוניין בשם חבילה ספציפי תחליף בשורה הראשנה לשם חבילה

                            תגובה 1
                            תגובה אחרונה לפני 8 דקות

                            הסתבכתי לחלוטין עם לקבל את שם החבילה, אתה יכול לעזור גם בזה? תודה רבה.

                            זונדלז תגובה 1 תגובה אחרונה
                            0
                            • מישהו12מ מישהו12

                              @זונדל כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                              לא הבנתי מאיפה אתה מקבל בדיוק את השם חבילה שאתה רוצה לפתוח אבל אם אתה מעוניין בשם חבילה ספציפי תחליף בשורה הראשנה לשם חבילה

                              תגובה 1
                              תגובה אחרונה לפני 8 דקות

                              הסתבכתי לחלוטין עם לקבל את שם החבילה, אתה יכול לעזור גם בזה? תודה רבה.

                              זונדלז מנותק
                              זונדלז מנותק
                              זונדל
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #16

                              הסתבכתי לחלוטין עם לקבל את שם החבילה, אתה יכול לעזור גם בזה? תודה רבה.

                              הורדתי את הפרוייקט אני ינסה קצת לשבת על הקוד אולי תכתוב לי תקציר קטן על מה שאתה מנסה לעשות (אני מבין שלא כתבת את הפרוייקט מאפס)

                              https://www.buymeacoffee.com/zundel

                              מישהו12מ תגובה 1 תגובה אחרונה
                              1
                              • זונדלז זונדל

                                הסתבכתי לחלוטין עם לקבל את שם החבילה, אתה יכול לעזור גם בזה? תודה רבה.

                                הורדתי את הפרוייקט אני ינסה קצת לשבת על הקוד אולי תכתוב לי תקציר קטן על מה שאתה מנסה לעשות (אני מבין שלא כתבת את הפרוייקט מאפס)

                                מישהו12מ מחובר
                                מישהו12מ מחובר
                                מישהו12
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #17

                                @זונדל האקטיביטי tasks מציג את כל האפליקציות שרצות ברקע, אני רוצה שבלחיצה על אחת מהאפליקציות שברשימה היא תפתח

                                זונדלז 2 תגובות תגובה אחרונה
                                1
                                • מישהו12מ מישהו12

                                  @זונדל האקטיביטי tasks מציג את כל האפליקציות שרצות ברקע, אני רוצה שבלחיצה על אחת מהאפליקציות שברשימה היא תפתח

                                  זונדלז מנותק
                                  זונדלז מנותק
                                  זונדל
                                  מדריכים
                                  כתב ב נערך לאחרונה על ידי
                                  #18

                                  @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                                  @זונדל האקטיביטי tasks מציג את כל האפליקציות שרצות ברקע, אני רוצה שבלחיצה על אחת מהאפליקציות שברשימה היא תפתח

                                  זה אמור לעבוד בכל מכשיר או שרק בדגם מסויין כי יש לי קריסה איך שאני פתוח את האפליקציה

                                  https://www.buymeacoffee.com/zundel

                                  מישהו12מ תגובה 1 תגובה אחרונה
                                  1
                                  • זונדלז זונדל

                                    @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                                    @זונדל האקטיביטי tasks מציג את כל האפליקציות שרצות ברקע, אני רוצה שבלחיצה על אחת מהאפליקציות שברשימה היא תפתח

                                    זה אמור לעבוד בכל מכשיר או שרק בדגם מסויין כי יש לי קריסה איך שאני פתוח את האפליקציה

                                    מישהו12מ מחובר
                                    מישהו12מ מחובר
                                    מישהו12
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #19

                                    @זונדל אמור לעבוד בכל מכשיר.
                                    אולי בגלל השגיאות בקוד.
                                    רק שניה... בקוד הזה זה בוודאי עובד.
                                    בדקתי על Qin1s+.
                                    monolaunch.7z

                                    זונדלז תגובה 1 תגובה אחרונה
                                    0
                                    • מישהו12מ מישהו12

                                      @זונדל אמור לעבוד בכל מכשיר.
                                      אולי בגלל השגיאות בקוד.
                                      רק שניה... בקוד הזה זה בוודאי עובד.
                                      בדקתי על Qin1s+.
                                      monolaunch.7z

                                      זונדלז מנותק
                                      זונדלז מנותק
                                      זונדל
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #20

                                      @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                                      @זונדל אמור לעבוד בכל מכשיר.
                                      אולי בגלל השגיאות בקוד.
                                      רק שניה... בקוד הזה זה בוודאי עובד.
                                      בדקתי על Qin1s+.
                                      monolaunch.7z

                                      השגיאה הייתה בגלל חוסר בהרשאות הוספתי תוכל להסביר לי בגדול איפה בדיוק החלק שמציג את כל האפליקציות שפועלות ברקע?

                                      https://www.buymeacoffee.com/zundel

                                      מישהו12מ תגובה 1 תגובה אחרונה
                                      0
                                      • זונדלז זונדל

                                        @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                                        @זונדל אמור לעבוד בכל מכשיר.
                                        אולי בגלל השגיאות בקוד.
                                        רק שניה... בקוד הזה זה בוודאי עובד.
                                        בדקתי על Qin1s+.
                                        monolaunch.7z

                                        השגיאה הייתה בגלל חוסר בהרשאות הוספתי תוכל להסביר לי בגדול איפה בדיוק החלק שמציג את כל האפליקציות שפועלות ברקע?

                                        מישהו12מ מחובר
                                        מישהו12מ מחובר
                                        מישהו12
                                        מדריכים
                                        כתב ב נערך לאחרונה על ידי
                                        #21

                                        @זונדל באקטיבטי tasks.
                                        איזה שגיאה הייתה בהרשאות? כי אני גם ניסיתי בעבר להתקין על מכשיר אנדרואיד 8.1 וזה קרס.

                                        זונדלז תגובה 1 תגובה אחרונה
                                        0
                                        • מישהו12מ מישהו12

                                          @זונדל באקטיבטי tasks.
                                          איזה שגיאה הייתה בהרשאות? כי אני גם ניסיתי בעבר להתקין על מכשיר אנדרואיד 8.1 וזה קרס.

                                          זונדלז מנותק
                                          זונדלז מנותק
                                          זונדל
                                          מדריכים
                                          כתב ב נערך לאחרונה על ידי
                                          #22

                                          @מישהו12 כתב בעזרה | שימוש בסטרינג שמור בComponentName:

                                          @זונדל באקטיבטי tasks.
                                          איזה שגיאה הייתה בהרשאות? כי אני גם ניסיתי בעבר להתקין על מכשיר אנדרואיד 8.1 וזה קרס.

                                          היה שתי שגיאות אחד בהרשאות שצריך להוסיף הרשאות של קריאה של האחסון
                                          והיה עוד שגיאה בהמרה של תמונת האפליקציה

                                          https://www.buymeacoffee.com/zundel

                                          תגובה 1 תגובה אחרונה
                                          1

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • פופולרי
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר