2012-07-11 5 views
1

사용자 지정 TextView가있는 프로그램을 통해 사용자 지정 LinearLayout을 만들었습니다. 나는 인포 더를 사용하여 TextView를 추가하지 않았다. 이제 XMl 레이아웃에서이 LinearLayout을 여러 번 사용하고 싶습니다. 하지만 문제는 LinearLayout 내에서 이러한 TextView의 텍스트를 어떻게 설정합니까?LinearLayout 내에서 TextView의 텍스트를 어떻게 설정합니까?

어떤 아이디어 ??

+0

를 사용하여 검색 검색하기 우리가 더 이해할 수있는 코드 :) –

+0

일부 코드를 게시하고 자세한 정보를 제공하십시오. –

+0

프로그래밍 방식으로 또는 XML 레이아웃을 통해 textview를 추가하고 있습니까 ?? – AkashG

답변

1

내가 이해한다면 도움이 될 것입니다. 행운을 빕니다!

LinearLayout layout = findViewById(id_linear_layout); 
((TextView) layout.findViewById(id_textview)).setText("Text"); 
1

해당 TextView 참조를 사용하여 텍스트를 설정하십시오. 그런 다음이 TextView를 LinearLayout에 추가하십시오.

전 -

TextView text = new TextView(yourActivity.this); 
text.setText("Sample Text"); 
ll.addView(text); 

// ll is your LinearLayout. 
1

customTextViewsetTag이 방법을 사용하여 태그를 추가 설정. 그리고 그것은 setId를 사용하여 당신 또한 대안 id 설정 텍스트를

을 설정 customTextView과 평소 사용 setText를 검색 할 linearLayout.findViewWithTag 방법을 사용하고의 일부를 게시하시기 바랍니다 수 findViewById 방법

+0

당신이 말하는 것은 동적 인 수준에서 모든 일을하는 것입니다. 내가 뭘 하려는지 내 Linearlayout 및 textView 동적으로 만들어 지지만 xml 정적으로 텍스트를 설정하는 것입니다. – Debopam

+0

문자열을'string.xml'에 리소스로 저장 한 다음 다른 문자 인 – Gautam

+0

을 저장하십시오. 우리가 android : Text = "my text"를 설정 한 XML로 TextView 선언하는 동안의 방법을 고려하십시오. 선형 레이아웃 내에 포함 된 TextView의 텍스트를 설정하고 TextView를 사용하여 선형 레이아웃을 Java 파일에서 사용자 정의로 작성하는 것과 같은 방식입니다. – Debopam

관련 문제