반응형

Android 18

Base64 문자열을 비트맵 이미지로 변환하여 이미지 보기에 표시하는 방법은 무엇입니까?

Base64 문자열을 비트맵 이미지로 변환하여 이미지 보기에 표시하는 방법은 무엇입니까? 비트맵 이미지를 나타내는 Base64 String이 있습니다. Android 앱의 ImageView에서 사용하려면 해당 문자열을 다시 BitMap 이미지로 변환해야 합니다. 어떻게 하죠? 이미지를 base64 String으로 변환할 때 사용하는 코드입니다. //proceso de transformar la imagen BitMap en un String: //android:src="c:\logo.png" Resources r = this.getResources(); Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo); ByteArrayOutputStream b..

programing 2023.09.14

이 버전의 응용 프로그램이 Google Play를 통한 과금을 위해 구성되지 않았습니다.

이 버전의 응용 프로그램이 Google Play를 통한 과금을 위해 구성되지 않았습니다. 인앱 과금을 사용하여 응용프로그램을 실행하려고 하면 "이 응용프로그램 버전은 Google Play를 통한 과금을 위해 구성되지 않았습니다.자세한 내용은 헬프 센터에서 확인하시기 바랍니다." 저는 이미 매니페스트 파일에 청구 권한이 있고 구글 플레이에 초안으로 업로드된 signed .apk를 가지고 있으며 같은 signed apk를 핸드폰에 설치했습니다. 이 문제를 해결하는 방법에 대한 도움이 있습니까?이 오류는 여러 가지 이유로 인해 발생할 수 있습니다. 다음은 구글 IAB 테스트를 위한 요구사항 목록입니다. 필수 구성 요소: Android Manifest는 com.android를 포함해야 합니다.자동판매기BILLI..

programing 2023.09.09

ImeOptions의 완료 버튼 클릭은 어떻게 처리합니까?

ImeOptions의 완료 버튼 클릭은 어떻게 처리합니까? 나는 먹고 있습니다.EditText여기서 사용자가 텍스트 편집을 클릭할 때 키보드에 완료 단추를 표시할 수 있도록 다음 속성을 설정합니다. editText.setImeOptions(EditorInfo.IME_ACTION_DONE); 사용자가 화면 키보드에서 완료 단추를 클릭할 때(입력이 완료됨),RadioButton주. 화면 키보드에서 버튼을 눌렀을 때 완료된 버튼을 어떻게 추적할 수 있습니까? 저는 결국 로버츠와 치라그의 대답을 함께 하게 되었습니다. ((EditText)findViewById(R.id.search_field)).setOnEditorActionListener( new EditText.OnEditorActionListener() ..

programing 2023.09.04

AlarmManager에 알람이 이미 설정되어 있는지 확인하는 방법은 무엇입니까?

AlarmManager에 알람이 이미 설정되어 있는지 확인하는 방법은 무엇입니까? 내 앱이 시작되면 특정 알람(알람 관리자를 통해 등록)이 이미 설정되어 실행 중인지 확인하고 싶습니다.구글의 결과는 이것을 할 방법이 없다는 것을 나타내는 것 같습니다.이것이 여전히 맞습니까?새 알람을 만들기 위한 조치를 취하기 전에 사용자에게 알려주기 위해 이 확인을 해야 합니다.게시된 댓글에 이어 자세한 해결책을 알려드립니다.다음과 같은 보류 중인 의도로 반복 경보를 등록했다고 가정합니다. Intent intent = new Intent("com.my.package.MY_UNIQUE_ACTION"); PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0..

programing 2023.09.04

활동 제목이 아닌 시작 프로그램에 대해 다른 레이블을 설정하는 방법은 무엇입니까?

활동 제목이 아닌 시작 프로그램에 대해 다른 레이블을 설정하는 방법은 무엇입니까? 이 질문은 이전에 제기된 적이 있지만 만족스러운 답변은 전혀 없습니다!그래서 다시 시도하고 있습니다. 프로그램 시작 아이콘(시작 화면에 표시되는 아이콘)에 다른 더 짧은 캡션을 지정합니다.런처는 다음과 같이 메인 페스트 섹션에서 메인 활동의 레이블에 대한 레이블을 가져온 것으로 보입니다. 여기서 앱 이름 @string/app_name에 대한 원래 참조를 다른 더 짧은 문자열 리소스로 변경했습니다. BUT - BUT: 물론 이 활동의 기본 제목도 변경됩니다!그리고 저는 그런 일이 일어나지 않기를 바랬습니다. 긴 애플리케이션 이름을 위한 충분한 공간이 있습니다!긴 제목을 다시 설정하는 중onCreate 사용setTitle(in..

programing 2023.08.30

다른 조각 문제에 대한 조각

다른 조각 문제에 대한 조각 한 조각을 보여줄 때(전체 화면에 표시됨)#77000000background) 다른 fragment(background) 위에, 내 메인 fragment는 여전히 클릭에 반응합니다(우리가 보지 않더라도 버튼을 클릭할 수 있습니다). 질문: 첫 번째 (주) 조각에 대한 클릭을 방지하는 방법은 무엇입니까? 편집 안타깝게도, 저는 두 번째 조각에 투명 배경을 사용하고 있기 때문에 주요 조각을 숨길 수 없습니다(사용자는 뒤에 무엇이 있는지 볼 수 있습니다).세트clickable두 번째 조각의 true 보기 속성입니다.보기는 이벤트를 캡처하여 기본 조각으로 전달되지 않도록 합니다.따라서 두 번째 조각의 보기가 레이아웃이면 다음과 같은 코드가 됩니다. 해결책은 매우 간단합니다.우리의 두..

programing 2023.08.30

구속조건 레이아웃에서 요소 중심화 방법

구속조건 레이아웃에서 요소 중심화 방법 사용 중ConstraintLayout응용프로그램 레이아웃을 만드는 응용프로그램에 있습니다.화면을 만들려는 중입니다. 화면이 있는 경우EditText그리고.Button중앙에 있어야 하고,Button다음보다 작아야 합니다.EditText마진 있음상위 16dp만. 여기 제 레이아웃과 스크린샷이 있습니다. activity_content.xml_content.xml 더 간단한 방법이 있습니다.레이아웃 제약 조건을 다음과 같이 설정한 경우 및EditText크기가 고정되어 있습니다. 중심이 중앙에 위치합니다.ConstraintLayout: app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRight..

programing 2023.08.30

에뮬레이터에서 Android 응용 프로그램이 실행 중일 때 어떻게 감지할 수 있습니까?

에뮬레이터에서 Android 응용 프로그램이 실행 중일 때 어떻게 감지할 수 있습니까? 에뮬레이터에서 실행할 때와 장치에서 실행할 때 코드를 약간 다르게 실행하고 싶습니다. (예를 들어, 개발 서버에서 자동으로 실행하기 위해 공개 URL 대신 10.0.2.2를 사용합니다.)에뮬레이터에서 Android 응용 프로그램이 실행 중일 때 탐지하는 가장 좋은 방법은 무엇입니까?솔루션은 ?SystemProperties여기서 사용 가능): val isProbablyRunningOnEmulator: Boolean by lazy { // Android SDK emulator return@lazy ((Build.MANUFACTURER == "Google" && Build.BRAND == "google" && ((Build..

programing 2023.08.10

경고 대화 상자가 화면 크기의 90%를 채우도록 만드는 방법은 무엇입니까?

경고 대화 상자가 화면 크기의 90%를 채우도록 만드는 방법은 무엇입니까? 사용자 상자를 가 없지만, 지정 경고 대화 상자를 .android:layout_width/height="fill_parent"xml 만 합니다. 제가 원하는 것은 아마도 20픽셀의 패딩을 제외한 전체 화면을 채우는 대화상자입니다.그러면 대화 상자의 일부인 이미지가 fill_parent를 가진 전체 대화 상자 크기로 자동으로 확장됩니다.이 토론 그룹 게시물에서 안드로이드 플랫폼 개발자인 Dianne Hackborn에 따르면 Dialogs는 윈도우의 최상위 레이아웃 폭과 높이를 다음과 같이 설정했습니다.WRAP_CONTENT 해당 를 Dialog(으)로 합니다.MATCH_PARENT. 데모 코드: AlertDialog.Builder ..

programing 2023.08.10

Android 에뮬레이터에서 localhost: 포트 액세스

Android 에뮬레이터에서 localhost: 포트 액세스 로컬 컴퓨터에서 실행되는 웹 서비스를 실행 중입니다.localhost:54722. 안드로이드 에뮬레이터에서 실행되는 앱에서 서비스를 호출하고 싶습니다. 를 사용하여 읽었습니다.10.0.2.2앱에서 localhost에 액세스할 수 있지만 포트 번호와도 작동하지 않는 것 같습니다.라고 써있습니다HttpResponseException: Bad Request.IP 주소 "로 호스트 시스템에 액세스할 수 있습니다.10.0.2.2". 이것은 Android 팀에 의해 이런 방식으로 설계되었습니다. 웹 될 수 에서 "라서웹서버는따를로완서벽 Android 에앱서다"를 수 .http://10.0.2.2:". 에뮬레이터가 프록시 서버를 통해 인터넷에 액세스해야 하..

programing 2023.08.05
반응형