Category: Android

안드로이드 개발 관련 카테고리입니다.

Android

[Android] 뷰페이져(viewpager)에서 현재 Fragment 인스턴스를 가져오는 방법과 Fragment 강제 갱신처리(reload) 하는 방법은?

Fragment에서 호출한 Activity의 리턴 결과를 받아서 처리해야할 경우 Fragment 에서 onActivityResult()메소드를 재정의하여도 다이렉트로 호출할 수 없습니다. 그럼으로 메인액티비티 클래스에서 onActivityResult()메소드를 재정의 후 프레그먼트 관련 처리를...
Android

[Android] 프레그먼트(Fragment)에서 startActivityForResult()메서드 사용시 requestCode의 값이 다르게 리턴될 때 해결하는 방법

Fragment에서 호출한 Activity의 리턴 결과를 받아서 처리해야할 경우 가끔 사용의 혼돈으로 프레그먼트에서 onActivityResult()를 재정의 하여 Fragment관련  처리합니다. 하지만 이것은 잘 못된 방법입니다. Fragment 안에 onActivityResult()메소드를...
Android

[브라우저를 못찾는 케이스 ActivityNotFoundException]No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://ddolcatmaster.tistory.com/

특정 폰에서 크롬과 같은 브라우저를 못찾는 케이스가 있는 것 같다. Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://ddolcatmaster.tistory.com/ } at android.app.Instrumentation.checkStartActivityResult...
Android

Android 13 티라미수(Tiramisu)를 타겟팅(targetSdkVersion 32)하는 앱은 Google 광고 ID에 액세스할 수 있는 권한을 추가해야 한다. (Android 12 포함)

Android 13 티라미수(Tiramisu) 타겟팅 [안드로이드 13 티라미수(Tiramisu)가 올 하반기에 출시된다. 만약 올해 말에 안드로이드13으로 타겟팅할 수 있다.  구글플레이에서 영문 메일이 도착했다. 구글 번역기로 번역해보니 이런 내용이다 안녕하세요...
Android

Caused by java.lang.IllegalArgumentException Can’t obtain external volume ID for external volume.

  Caused by java.lang.IllegalArgumentException Can’t obtain external volume ID for external volume.android.database.DatabaseUtils.readExceptionFromParcel (DatabaseUtils.java:167)android.database.DatabaseUtils.readExceptionFromParcel (DatabaseUtils.java:137)android.content.ContentProviderProxy.query (ContentProviderNative.java:463)android.content.ContentResolver.query (ContentResolver.java:476)android.content.ContentResolver.query (ContentResolver.java:419)nagement.common.task.MusicAsyncTask.doInBackground (Unknown Source)nagement.common.task.MusicAsyncTask.doInBackground (Unknown Source)nagement.common.task.MusicAsyncTask.doInBackground (Unknown Source)android.os.AsyncTask$2.call (AsyncTask.java:288)java.util.concurrent.FutureTask.run (FutureTask.java:237)android.os.AsyncTask$SerialExecutor$1.run...
Android

Binary XML file line #2: invalid drawable tag oneshot

Fatal Exception: java.lang.RuntimeException Unable to start activity ComponentInfo{com.ment/com.ment.StatusActivity}: android.view.InflateException: Binary XML file line #57: Error inflating class android.widget.ImageViewandroid.app.ActivityThread.performLaunchActivity (ActivityThread.java:2118)android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2143)android.app.ActivityThread.access$700 (ActivityThread.java:140)android.app.ActivityThread$H.handleMessage (ActivityThread.java:1237)android.os.Handler.dispatchMessage (Handler.java:99)android.os.Looper.loop (Looper.java:174)android.app.ActivityThread.main (ActivityThread.java:4952)java.lang.reflect.Method.invokeNative...
Android

안드로이드 Format string XXX is not a valid format string so it should not be passed to String.format 오류 처리 방법

Caused by java.util.UnknownFormatConversionException Conversion: java.util.Formatter$FormatSpecifierParser.unknownFormatConversionException (Formatter.java:2306) java.util.Formatter$FormatSpecifierParser.advance (Formatter.java:2300) java.util.Formatter$FormatSpecifierParser.parseConversionType (Formatter.java:2379) java.util.Formatter$FormatSpecifierParser.parseArgumentIndexAndFlags (Formatter.java:2350) java.util.Formatter$FormatSpecifierParser.parseFormatToken (Formatter.java:2283) java.util.Formatter.doFormat (Formatter.java:1071) java.util.Formatter.format (Formatter.java:1042) java.util.Formatter.format (Formatter.java:1011) java.lang.String.format (String.java:1999) java.lang.String.format (String.java:1973) ddolcatmaster.mypowermanagement.TTSActivity$2.onProgressChanged...
error: Content is protected !!