이것은 내가 팽창하고있어 항목입니다 :레이아웃 인플레이터를 사용하여 사용자 정의 메뉴 만들기, 각 구성 요소를 어떻게 참조합니까?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@drawable/background_border"
android:padding="10dp"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Account name"
android:textSize="25sp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Balance: £61.43"
android:textSize="25sp"
android:paddingTop="40dp"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_keyboard_arrow_right_black_24dp"
android:layout_alignParentEnd="true"
android:layout_centerInParent="true"/>
</RelativeLayout>
그리고 나는 다음과 같은 코드를 사용하여 팽창 해요 : 나는 세 가지 메뉴를 만들려면 다음 항목을 세 번 팽창하면
LinearLayout parent = (LinearLayout) findViewById(R.id.linearL);
view = getLayoutInflater().inflate(R.layout.menu_item, parent,false);
parent.addView(view);
말을 items - 각 항목을 개별적으로 참조하려면 어떻게합니까?
예를 들어, 메뉴의 첫 번째 항목에서 계정 이름의 텍스트를 변경하려면 두 번째 또는 세 번째 대신 메뉴의 첫 번째 항목에 어떻게 참조 할 수 있습니까?
linearL은의 레이아웃입니다 XML 파일? – aurelianr
@aurelianr 선형 레이아웃은 메뉴 항목을 팽창시키는 주요 활동의 레이아웃입니다. –