반응형

Android 14

RecyclerView에서 보이는 항목 가져오기

RecyclerView에서 보이는 항목 가져오기 현재 내 Recycler View에 어떤 요소가 표시되어 있는지 알아야 합니다.ListViews에는 메소드와 동등한 메소드가 없습니다.작업을 해보았지만 그 해킹은 너무 추하고 항상 작동하는 것도 아닙니다. 누구 아이디어 있어요?첫 번째/마지막 눈에 보이는 자식은 다음에 따라 달라집니다.LayoutManager. 사용하시는 경우LinearLayoutManager아니면GridLayoutManager, 사용가능 int findFirstVisibleItemPosition(); int findFirstCompletelyVisibleItemPosition(); int findLastVisibleItemPosition(); int findLastCompletelyVis..

programing 2023.10.29

"에서 발견된 예기치 않은 요소" 오류를 수정하려면 어떻게 해야 합니까?

"에서 발견된 예기치 않은 요소" 오류를 수정하려면 어떻게 해야 합니까? 갑자기 Android 프로젝트에서 빌드 오류가 발생합니다. unexpected element found in 어떻게 고치죠?Android Gradle Plugin은 특히 매니페스트 병합 프로세스를 위해 새로운 매니페스트 요소에 대해 알아야 합니다.플러그인은 매니페스트 병합에서 문제의 빌드 오류와 같은 빌드 오류를 버리면서 인식하지 못하는 요소를 보게 되면 혼란을 겪게 되는 경향이 있습니다. 이번 사건에서 안드로이드 11은매니페스트 요소로서 Android Gradle Plugin의 이전 버전은 해당 요소에 대해 알지 못합니다. 매니페스트 병합에서 발생한다는 사실은 단순히 종속성을 업그레이드하는 것만으로도 이러한 오류가 발생할 수 있음..

programing 2023.10.09

런타임에 프로그래밍 방식으로 "android:layout_below"를 설정할 수 있습니까?

런타임에 프로그래밍 방식으로 "android:layout_below"를 설정할 수 있습니까? 런타임에 RelativeLayout을 작성할 때 다음과 같은 값을 설정할 수 있습니까?android:layout_below계획적으로?예: RelativeLayout.LayoutParams params= new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.BELOW, R.id.below_id); viewToLayout.setLayoutParams(params); 첫째, 코드는 높이와 너비를 지정하여 새로운 레이아웃 파라미터를 ..

programing 2023.10.04

레이아웃의 레이아웃이 기본 레이아웃 폴더에 선언이 없습니다 [오류]

레이아웃의 레이아웃이 기본 레이아웃 폴더에 선언이 없습니다 [오류] 앱 레이아웃의 Android Studio에서 다음 오류가 발생합니다. 레이아웃의 레이아웃이 기본 레이아웃 폴더에 선언이 없습니다. 이 한정자와 일치하지 않는 구성에서 리소스를 쿼리하면 충돌이 발생할 수 있습니다. 이 오류가 발생하는 레이아웃 중 하나는 다음과 같습니다. 첫 번째 선형 배치의 첫 번째 줄에서 오류가 발생합니다. 이 오류를 해결하는 방법을 아는 사람이 있습니까? 감사해요. 업데이트: 문제를 해결해 준 것이 무엇인지에 대한 질문에 답했습니다.저의 경우 안드로이드 스튜디오를 닫고 다시 여는 것이 문제를 해결했습니다.프로젝트를 재구성하거나 캐시를 지우는 것은 도움이 되지 않았습니다.다음을 시도해 볼 수도 있습니다. 파일 => 캐시..

programing 2023.09.24

Android의 암호 힌트 글꼴

Android의 암호 힌트 글꼴 EditText가 암호 모드일 때 힌트가 다른 글꼴(corrier?)로 표시되는 것 같습니다.어떻게 하면 이걸 피할 수 있을까요?저는 EditText가 비밀번호 모드가 아닐 때와 같은 글꼴로 힌트가 나타나길 원합니다. 현재 xml: 저도 xml에서 서체를 바꾸는 것이 힌트 텍스트에는 통하지 않았습니다.저는 두 가지 다른 해결책을 찾았습니다. 그 중 두 번째 해결책은 저에게 더 나은 행동을 제공합니다. 한다를 합니다.android:inputType="textPassword"javaxml 파일로 합니다. 텍스트 암호 편집 = (텍스트 편집) ViewById(R.id .password_text) 찾기; password.setTransformationMethod(새 암호 변환Me..

programing 2023.09.14

Android 사용자 지정 단추, 텍스트 색상 변경

Android 사용자 지정 단추, 텍스트 색상 변경 다양한 상태에서 배경을 그릴 수 있도록 변경하는 버튼을 만들었습니다. 여기서 문제는 그리기 가능한 것처럼 텍스트 색상도 변경하려고 하지만 변경할 수 없다는 것입니다.나는 이미 안드로이드:textColor와 안드로이드:color를 시도했지만 첫 번째는 작동하지 않고 두 번째는 내 배경을 바꿉니다. 다음 코드는 제 레이아웃의 일부입니다.텍스트 색상은 일반 상태 텍스트 색상에만 적용되므로 누른 상태에서는 흰색으로 변경할 수 없습니다. 누가 단서를 잡았습니까?배경과 마찬가지로 단추의 상태를 나타내는 색상을 만듭니다. 예: xml을 res/drawable 폴더(예: res/drawable/button_text_color.xml)의 파일에 넣습니다.그런 다음 그리..

programing 2023.08.30

Android TextView에서 maxLength를 프로그래밍 방식으로 설정하는 방법은 무엇입니까?

Android TextView에서 maxLength를 프로그래밍 방식으로 설정하는 방법은 무엇입니까? 프로그래밍 방식으로 설정합니다.maxLength의 재산.TextView레이아웃에 하드 코딩을 하고 싶지 않기 때문입니다.하나도 안 보여요set관련된 방법maxLength. 이것을 달성하는 방법을 누가 안내해 줄 수 있습니까?텍스트 보기에 사용하지 않고 텍스트만 편집합니다. TextView tv = new TextView(this); int maxLength = 10; InputFilter[] fArray = new InputFilter[1]; fArray[0] = new InputFilter.LengthFilter(maxLength); tv.setFilters(fArray); 사용해 보세요. int ma..

programing 2023.08.15

Android ListView 행을 추가 또는 제거하는 애니메이션 방법

Android ListView 행을 추가 또는 제거하는 애니메이션 방법 iOS에는 UITableView 행을 추가하고 제거하는 애니메이션을 만드는 매우 쉽고 강력한 기능이 있습니다. 여기 유튜브 동영상에서 기본 애니메이션을 보여주는 동영상이 있습니다.주변 행이 삭제된 행에 어떻게 접히는지 기록합니다.이 애니메이션은 사용자가 목록에서 변경된 내용과 데이터가 변경되었을 때 목록에서 보고 있던 위치를 추적하는 데 도움이 됩니다. Android에서 개발한 이후로 TableView에서 개별 행을 애니메이션화할 만한 기능을 찾지 못했습니다.내 어댑터를 호출하면 ListView가 즉시 내용을 새 정보로 업데이트합니다.데이터가 변경될 때 새 행을 밀어넣거나 밀어내는 간단한 애니메이션을 보여주고 싶지만 문서화된 방법을 ..

programing 2023.08.15

보기의 치수를 검색하는 방법은 무엇입니까?

보기의 치수를 검색하는 방법은 무엇입니까? 저는 로 구성된 견해를 가지고 있습니다.TableLayout, TableRow and TextView저는 그것이 격자처럼 보이기를 원합니다.저는 이 그리드의 높이와 폭을 얻어야 합니다.getHeight()그리고.getWidth()항상 0을 반환합니다.그리드를 동적으로 포맷할 때와 XML 버전을 사용할 때 이 문제가 발생합니다. 뷰의 치수를 검색하는 방법은 무엇입니까? 다음은 디버그에서 결과를 확인하기 위해 사용한 테스트 프로그램입니다. import android.app.Activity; import android.os.Bundle; import android.widget.TableLayout; import android.widget.TextView; public..

programing 2023.08.10

스크롤 뷰 내에서 선형 레이아웃이 확장되지 않음

스크롤 뷰 내에서 선형 레이아웃이 확장되지 않음 나는 있습니다LinearLayout富士山의 ScrollView그것을 가지고 있는android:layout_height="fill_parent"하지만 그것은 전체 높이로 확장되지 않습니다.ScrollView은 다음과 level layout layout_width layout_height 1 LinearLayout fill_parent fill_parent 2 LinearLayout fill_parent wrap_content 3 (some irrelevant stuff) 2 ScrollView fill_parent fill_parent

programing 2023.07.26
반응형