채팅 앱처럼 건물에 있습니다. 따라서 현재 뷰에 요소 (사용자 사진 및 메시지)를 추가하고 싶습니다. 문제는 showMessage 함수에서 발생하지만 nothings도 발생하지만 오류는 발생하지 않습니다.LayoutInflater does doesnt work
RelativeLayout rly = new RelativeLayout(ChatActivity.this);
rly.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
LayoutInflater inflater = getLayoutInflater();
View viewToAppend = inflater.inflate(R.layout.messages,null);
rly.addView(viewToAppend);
메시지 XML :
<ImageView
android:id="@+id/imageView1"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:src="@drawable/fede" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_toRightOf="@+id/imageView1"
android:text="messagetext" />
</RelativeLayout>
UPDATE
setContentV 추가 -> showMessage
ChatActivity : 여기
내 코드입니다 iew (rly); 작동하지만, 모든 내용을 "xml loaded"로 바꾸십시오, 나는 그것을 덧붙이고 싶습니다.
: 레이아웃 XML의 기본 레이아웃 (예 : 'main_layout'등) ID를 할당, 다음이 추가? –
흠, "referer"로 무엇을 의미하는지 이해하지 못합니다. 그 기능에 대한 모든 코드입니다. –