반응형

Android 17

Android ClickableSpan이 Click을 호출하지 않음

Android ClickableSpan이 Click을 호출하지 않음 클릭 가능한 범위를 만들고 있는데, 적절한 텍스트 밑줄이 그어져 제대로 표시되고 있습니다.그러나 클릭이 등록되지 않습니다.제가 뭘 잘못하고 있는지 아세요?? 고마워요 빅터 코드 스니펫은 다음과 같습니다. view.setText("This is a test"); ClickableSpan span = new ClickableSpan() { @Override public void onClick(View widget) { log("Clicked"); } }; view.getText().setSpan(span, 0, view.getText().length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 스팬이 포함된 TextV..

source 2023.10.23

Android에서 상대 레이아웃의 Z 순서 보기 정의

Android에서 상대 레이아웃의 Z 순서 보기 정의 안드로이드에서 상대 배치 뷰의 z 순서를 정의하고자 합니다. 그 방법 중 하나가 전화하는 거라는 것을 압니다.bringToFront. 더 좋은 방법이 없을까요?레이아웃 xml에 z 순서를 정의할 수 있으면 좋겠습니다.가장 쉬운 방법은 보기가 XML 파일에 추가되는 순서에 주의하는 것입니다.파일의 아래쪽은 Z축의 위쪽이 높다는 것을 의미합니다. 편집: 이것은 안드로이드 개발자 사이트에 여기저기 기록되어 있습니다.(고맙습니다 @flightplanner)이것을 코드로 하고 싶다면 당신은 할 수 있습니다. View.bringToFront(); 문서 참조API 21 이상의 버튼 및 기타 요소는 고도가 높으므로 상위 레이아웃에 관계없이 요소의 xml 순서를 무시..

source 2023.10.08

현재 응용 프로그램을 실행 중인 Android API 수준의 전화 받기

현재 응용 프로그램을 실행 중인 Android API 수준의 전화 받기 이 질문에는 이미 다음과 같은 답변이 있습니다. 닫힘10년 전에. 중복 가능: 프로그래밍 방식으로 장치의 Android API 레벨을 얻습니까? 현재 애플리케이션을 실행 중인 전화기의 API 수준을 얻으려면 어떻게 해야 합니까?간단한 것은 확실하지만 검색을 하면 쓰레기가 엄청나게 나오기 때문에 찾을 수가 없습니다.시스템이 실행 중인 Android OS에 대한 다양한 정보를 보유하는 정적 클래스인 Check. 가능한 모든 버전(원래 Android 버전으로 되돌림)에 관심이 있는 경우 4보다 작은 것으로 설정되어 있으므로 다음을 사용해야 합니다.String그것은 방출의 정수로 변환될 수 있습니다. 최소한 API 버전 4(Android 1..

source 2023.09.13

패닉: AVD 시스템 경로가 끊겼습니다.ANDROD_SDK_ROOT 값 확인

패닉: AVD 시스템 경로가 끊겼습니다.ANDROD_SDK_ROOT 값 확인 를 한 후cordova run android마지막으로, 다음과 같은 오류가 발생합니다. Waiting for emulator to start... PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! 내보낸 후 다음과 같은 일이 발생합니다. export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' 내보내기 전에 얻은 정보: Waiting for emulator to start... PANIC: Cannot find AVD system path. ..

source 2023.09.13

Android에서 XML을 통해 EditText를 편집할 수 없게 만드는 방법?

Android에서 XML을 통해 EditText를 편집할 수 없게 만드는 방법? 어떻게 만드는지 알려줄 수 있는 사람?EditText요? XML로 설정해 . 설정을 시도했습니다.android:editablefalse,그렇지만 감가 상각되었습니다. 효과가 없었습니다. EditText xml 파일에 추가합니다. 과 가 가 과 과 같은 효과android:editable="false". 저를 위해 일했어요, 당신에게도 효과가 있기를 바랍니다.이 간단한 코드를 사용합니다. textView.setKeyListener(null); 그건 효과가 있다. : 을 하려면 : KeyListener나중에과 같이 ㅠㅠ : 키를 1의 태그로 설정합니다 : 합니다 로 를 합니다 로 를 textView textView.setTag(t..

source 2023.09.08

제목 없이 DialogFragment를 만드는 방법은 무엇입니까?

제목 없이 DialogFragment를 만드는 방법은 무엇입니까? 내 앱에 대한 도움말 메시지를 표시하기 위해 DialogFragment를 만들고 있습니다.한 가지를 제외하고는 모든 것이 잘 작동합니다.창 위쪽에는 사용하고 싶지 않은 제목의 대화 상자 조각을 보여주는 검은색 줄무늬가 있습니다. 내 사용자 정의 DialogFragment는 흰색 배경을 사용하기 때문에 특히 고통스러우며, 변경 사항은 무시하기에는 너무 악명 높습니다. 좀 더 그래픽적인 방법으로 보여드리겠습니다. 이제 내 DialogFragment의 XML 코드는 다음과 같습니다. DialogFragment를 구현하는 클래스의 코드는 다음과 같습니다. public class HelpDialog extends DialogFragment { pu..

source 2023.09.03

Logcat에서 안무가 메시지의 의미

Logcat에서 안무가 메시지의 의미 이 질문에는 이미 다음과 같은 답이 있습니다. 응용 프로그램이 메인 스레드에서 너무 많은 작업을 수행하고 있을 수 있습니다. (22개 답변) 마감됨7년 전에. 는 최신 의 의최신버설습다니치를 했습니다.SDK (API 16)그리고 최신 ADT를 받았습니다.저는 지금 이 메시지들을 로그캣에서 보고 있습니다. 제가 전에 본 적이 없는 것은 확실합니다.이것에 대해 아는 사람 있나요? 06-29 23:11:17.796: I/Coorographer(691):647 프레임을 건너뛰었습니다!응용 프로그램이 메인 스레드에서 너무 많은 작업을 수행하고 있을 수 있습니다. 검색해보니 http://developer.android.com/reference/android/view/Choreo..

source 2023.08.19

Android:Enum을 번들에 넣는 방법?

Android:Enum을 번들에 넣는 방법? Android 번들에 Enum 개체를 추가하려면 어떻게 해야 합니까?열거형은 직렬화 가능하므로 문제가 없습니다. 다음 열거형이 주어집니다. enum YourEnum { TYPE1, TYPE2 } 번들: // put bundle.putSerializable("key", YourEnum.TYPE1); // get YourEnum yourenum = (YourEnum) bundle.get("key"); 의도: // put intent.putExtra("key", yourEnum); // get yourEnum = (YourEnum) intent.getSerializableExtra("key"); 이것이 오래된 질문이라는 것을 알지만, 저는 같은 문제를 가지고 왔고 ..

source 2023.08.19

아래쪽 점이 있는 Android ViewPager

아래쪽 점이 있는 Android ViewPager 이렇게 ViewPager에 아래 점 3개를 추가하고 싶습니다. FragmentActivity를 사용하고 ViewPager 라이브러리를 지원합니다.그렇게 많은 코드는 필요 없습니다. 로만 사용하면 코딩 없이 이 모든 작업을 수행할 수 있습니다. 기본 레이아웃: 다음과 같이 UI 요소를 비활성화 또는 조각으로 연결합니다. Java 코드: mImageViewPager = (ViewPager) findViewById(R.id.pager); TabLayout tabLayout = (TabLayout) findViewById(R.id.tabDots); tabLayout.setupWithViewPager(mImageViewPager, true); 바로 그거야, 가도 ..

source 2023.08.09

.dex 파일의 메서드 참조 수는 64k API 17을 초과할 수 없습니다.

.dex 파일의 메서드 참조 수는 64k API 17을 초과할 수 없습니다. SugarORM Library로 앱을 구축하고 있는데 API 17용 프로젝트를 구축하려고 하면 빌드 오류가 나타납니다. Information:Gradle tasks [:app:assembleDebug] :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72330Library UP-TO..

source 2023.08.04
반응형