확장형 목록 뷰에서 애니메이션을 슬라이드 위로 슬라이드 아래로 애니메이션 싶습니다. 그룹 항목을 클릭하면 하위보기가 펼쳐지고 축소됩니다. 자식보기 가져 오기 방법에서 하위보기를 채우는 중입니다.android 확장형 목록 뷰 자식 뷰용 애니메이션 위로 아래로 슬라이드
자식보기를 채우는 다음 코드는 다음과 같습니다. 내 problem.please 도움을 해결할 수있는 방법
public View getChildView(int groupPosition, int childPosition,
boolean isLastChild, View convertView, ViewGroup parent) {
Log.i(TAG, "getChildView");
if (convertView == null) {
LayoutInflater layoutInflater = (LayoutInflater) context .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = layoutInflater.inflate(R.layout.child, null);
}
View toolbar = convertView.findViewById(R.id.toolbar);
setAnimationView(toolbar);
((LinearLayout.LayoutParams)
toolbar.getLayoutParams()).bottomMargin = -75;
toolbar.setVisibility(View.GONE);
ExpandAnimation expandAni = new ExpandAnimation(toolbar, 1000);
toolbar.startAnimation(expandAni);
TextView tv = (TextView) convertView.findViewById(R.id.childTo);
tv.setText(text);
return convertView;
}
... 감사 & 감사합니다, Venkatesan.R
ListView
클래스는 단지 시간 도면과 행의 큰 숫자에 대한 성능을 위해 만들어진
안녕하세요, 문제에 대한 해결책을 찾았습니까? – Swayam
안녕하세요 Swayam, 나는 Gridview와 캘린더에서 일하고 있어요, 오른쪽 RightScroll에 대한 제스처 리스너를 구현했습니다. 모두 잘 작동하지만 onsingletapconfirmed를 사용하여 griview에서 선택한 항목의 위치를 가져올 수 없습니다. Gridview의 모든 선택된 항목에서 위치 0을 유지합니다. 아래 코드를 시도했습니다. int j = gridview.pointToPosition (int) event.getX(), event.getY()); 문제를 해결하는 데 도움을주십시오. –
실제로도 비슷한 애니메이션을 찾고 https://github.com/tjerkw/Android-SlideExpandableListView/를 사용했습니다. 클릭의 위치를 얻는 방법을 잘 모르겠습니다. – Swayam