728x90
반응형

ListView 3

Android에서 활동 시작시 EditText가 포커스를 얻지 못하도록 하는 방법

질문 : Android에서 활동 시작시 EditText가 포커스를 얻지 못하도록하는 방법 Android에는 두 가지 요소가있는 Activity 내 Activity 시작되면 EditText 즉시 입력 포커스가 있습니다 (깜박이는 커서). 시작할 때 컨트롤에 입력 포커스가있는 것을 원하지 않습니다. 나는 시도했다 : EditText.setSelected(false); EditText.setFocusable(false); 불운. Activity EditText 가 자신을 선택하지 않도록 어떻게 확신시킬 수 있습니까? 답변 Luc와 Mark의 훌륭한 답변이지만 좋은 코드 샘플이 없습니다. android:focusableInTouchMode="true" 및 android:focusable="true" 태그를 상위..

Android의 ListView에서 이미지를 지연 로드하는 방법

질문 : Android의 ListView에서 이미지를 지연로드하는 방법 ListView 를 사용하여 해당 이미지와 관련된 일부 이미지와 캡션을 표시하고 있습니다. 인터넷에서 이미지를 받고 있습니다. 텍스트가 표시되는 동안 UI가 차단되지 않고 이미지가 다운로드 될 때 표시되도록 이미지를 지연로드하는 방법이 있습니까? 총 이미지 수는 고정되어 있지 않습니다. 답변 다음은 내 앱이 현재 표시하는 이미지를 보관하기 위해 만든 것입니다. 여기서 사용되는 "Log"개체는 Android 내부의 최종 Log 클래스를 둘러싼 맞춤 래퍼입니다. package com.wilson.android.library; /* Licensed to the Apache Software Foundation (ASF) under one o..

Android Pull-to-Refresh 구현 방법

질문 : Android Pull-to-Refresh 구현 방법 Twitter (공식 앱)와 같은 Android 애플리케이션에서 ListView를 만나면이를 아래로 끌어 내려 (출시되면 다시 튀어 나옴) 콘텐츠를 새로 고칠 수 있습니다. 그것을 구현하는 가장 좋은 방법이 무엇이라고 생각합니까? 내가 생각할 수있는 몇 가지 가능성 : 권장 사항이 있습니까? 추신 : 공식 트위터 앱 소스 코드가 언제 출시되는지 궁금합니다. 출시 될 것이라는 언급이 있지만 6 개월이 지났고 그 이후로 소식을 듣지 못했습니다. 답변 마지막으로 Google은 풀-투-리프레시 라이브러리의 공식 버전을 출시했습니다! 지원 라이브러리 내에서 SwipeRefreshLayout 이라고 하며 설명서는 다음과 같습니다. SwipeRefresh..

728x90
반응형