반응형

Android 22

경고:이 비동기 작업 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다.

경고:이 비동기 작업 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다. 코드에 다음과 같은 경고가 표시됩니다. 이 AsyncTask 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다(익명의 Android.비동기 작업) 완전한 경고는 다음과 같습니다. 이 AsyncTask 클래스는 정적이어야 합니다. 그렇지 않으면 누출이 발생할 수 있습니다(익명의 Android.AsyncTask) 정적 필드에서 컨텍스트가 누출됩니다.정적이지 않은 내부 클래스는 외부 클래스를 암시적으로 참조합니다.해당 외부 클래스가 예를 들어 Fragment(절편) 또는 Activity(액티비티)인 경우, 이 참조는 장기간 실행 중인 핸들러/로더/태스크가 가비지 수집을 방지하는 액티비티에 대한 참조..

programing 2023.10.31

안드로이드의위젯.스위치 켜기/끄기 이벤트 수신기?

안드로이드의위젯.스위치 켜기/끄기 이벤트 수신기? 스위치 버튼 안드로이드를 구현하고 싶습니다.위젯.스위치(API v.14에서 사용 가능). 그런데 버튼에 이벤트 수신자를 추가하는 방법을 잘 모르겠습니다.'onClick' 청취자여야 하나요?"켜짐"으로 전환되는지 여부를 어떻게 알 수 있습니까?스위치 상속CompoundButton의 속성이므로 OnCheckedChangeListener를 추천합니다. mySwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // do something..

programing 2023.09.21

Android 5에서 기본 대화 상자 단추 텍스트 색을 변경하려면 어떻게 해야 합니까?

Android 5에서 기본 대화 상자 단추 텍스트 색을 변경하려면 어떻게 해야 합니까? 앱에 경고 대화 상자가 많이 있습니다.기본 레이아웃이지만 대화 상자에 양과 음의 버튼을 추가합니다.그래서 이 버튼은 기본 텍스트 색상인 Android 5(녹색)를 얻습니다.저는 그것을 바꾸려고 노력했지만 성공하지 못했습니다.문자 색상을 어떻게 바꾸는지 아세요? 내 사용자 정의 대화상자: public class MyCustomDialog extends AlertDialog.Builder { public MyCustomDialog(Context context,String title,String message) { super(context); LayoutInflater inflater = (LayoutInflater) co..

programing 2023.09.06

Android에서 네트워크 연결 유형 검색

Android에서 네트워크 연결 유형 검색 Android에서 네트워크 연결 유형을 어떻게 감지합니까? 끝입니까?ConnectivityManager.getActiveNetworkInfo().getType()그리고 답변은 와이파이와 모바일로 한정되어 있습니까?전화기의 네트워크가 연결되어 있고 요구 사항을 충족할 수 있을 만큼 빠른지 확인하는 것이 문제인 경우 반환되는 모든 네트워크 유형을 처리해야 합니다.getSubType(). 정확히 그렇게 하기 위해 이 수업을 연구하고 쓰는 데 한두 시간이 걸렸고, 저는 그것을 유용하다고 생각하는 다른 사람들과 공유할 것이라고 생각했습니다. 여기에 클래스의 Gist가 있으니 포크를 사용하여 편집할 수 있습니다. package com.emil.android.util; im..

programing 2023.09.01

Android - "뒤로" 버튼을 무시하여 활동이 종료되지 않도록 하는 방법은 무엇입니까?

Android - "뒤로" 버튼을 무시하여 활동이 종료되지 않도록 하는 방법은 무엇입니까? 현재 알림이 표시될 때 알림 표시줄에도 알림이 표시되는 활동이 있습니다. 이것은 사용자가 홈을 누르고 활동을 백그라운드로 밀면 알림을 통해 활동으로 돌아갈 수 있도록 하기 위한 것입니다. 문제는 사용자가 뒤로 단추를 누르면 내 활동이 삭제되지만 사용자가 뒤로 누를 수 있지만 알림을 통해 활동에 액세스할 수 있기를 원하는 경우 알림은 그대로 유지됩니다.그러나 사용자가 이 작업을 시도하면 이전 작업을 되돌리는 대신 새 작업을 시작하려고 시도하는 Null Pointers가 표시됩니다. 따라서 기본적으로 뒤로 버튼이 홈 버튼과 동일하게 작동하기를 원하며 지금까지 시도한 방법은 다음과 같습니다. @Override publi..

programing 2023.09.01

Recycler View에서 WRAP_CONTENT를 작동시키는 방법

Recycler View에서 WRAP_CONTENT를 작동시키는 방법 나는 있습니다DialogFragment을 RecyclerView(카드 목록). 이서안 에서.RecyclerView의 하이입니입니다.CardViews모든 높이를 가질 수 있는. 이것을 주고 싶습니다.DialogFragment준으로정높이한확에 근거한 CardViews안에 들어 있는 것. 보통 이것은 간단할 것이고, 나는 설정할 것입니다.wrap_content에서.RecyclerView이것처럼. 나는 사하고때문에있기를 사용하고 있기 때문입니다.RecyclerView작동하지 않습니다. https://issuetracker.google.com/issues/37001674 그리고. 중첩된 Recycler 보기 높이가 내용을 감싸지 않음 이 두 페..

programing 2023.09.01

비활동 클래스(LocationManager)에서 getSystemService를 사용하려면 어떻게 해야 합니까?

비활동 클래스(LocationManager)에서 getSystemService를 사용하려면 어떻게 해야 합니까? 주요 Activities OnCreate 메서드에서 무거운 작업을 다른 클래스로 이동하는 데 문제가 있습니다. 비활동 클래스에서 getSystemService를 호출하려고 하면 예외가 발생합니다. lmt.dll: package com.atClass.lmt; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; import android.location.Location; public class lmt extends Activity { @Override public void onCreate(Bun..

programing 2023.08.27

참조일 때 프로그래밍 방식으로 색상 값 가져오기(테마)

참조일 때 프로그래밍 방식으로 색상 값 가져오기(테마) 고려 사항: styles.xml attrs.xml color.xml #ff0071d3 그래서 테마 색상은 테마에 의해 참조됩니다.어떻게 하면 프로그래밍 방식으로 theme_color(참조)를 얻을 수 있습니까?일반적으로 사용합니다.getResources().getColor()하지만 이 경우에는 참조되었기 때문에 아닙니다!이 작업을 수행해야 합니다. TypedValue typedValue = new TypedValue(); Theme theme = context.getTheme(); theme.resolveAttribute(R.attr.theme_color, typedValue, true); @ColorInt int color = typedValue...

programing 2023.08.27

keytool 오류: java.io .IoException:잘못된 ABA 형식

keytool 오류: java.io .IoException:잘못된 ABA 형식 저는 안드로이드 개발에 익숙하지 않습니다. 애플리케이션에 서명하려고 할 때 다음과 같은 오류가 발생했습니다.이 문제에 대해 누가 저를 도와줄 수 있나요? keytool error :java.io.IoException:Incorrect AVA format 포럼에서 몇 가지 해결책을 찾았습니다. 예를 들어 다음을 실행해야 합니다.debug.keystore하지만 전 성공하지 못했습니다.이름, 조직 또는 다른 곳의 필드에 잘못된 문자(예: (콤마))를 입력했을 수 있습니다. 물론, 만약 당신이 정말 원한다면, 어떤 캐릭터는 \sign으로 탈출할 수 있습니다. (+ 기호) 기호도 이 문제의 원인이 됩니다.(사람들은 종종 국가 코드 필드..

programing 2023.08.27

Android TextView 행 간 패딩

Android TextView 행 간 패딩 긴 텍스트를 표시하는 텍스트 보기가 있습니다.선 높이 속성이 있는 CSS에서처럼 선 사이에 약간의 공간을 주고 싶습니다.어떻게 해야 하나요?사용할 수 있습니다.lineSpacingExtra그리고.lineSpacingMultiplierXML 파일에 있습니다.텍스트 사이에 패딩을 원하는 경우LineSpacingExtra="10sp" 조사할 수 있습니다.android:lineSpacingExtraXML에 적용합니다. 추가 정보는 이 페이지에 있습니다. 또는 관련된 방법public void setLineSpacing (float add, float mult) 여기에 추가 정보이 보충 답변은 줄 간격 변경의 효과를 보여줍니다. 다음을 사용하여 승수 및/또는 추가 간격을 ..

programing 2023.08.27
반응형