저는 Android에 익숙하지 만 settext 방법을 사용하는 데 문제가 있습니다. settext 메서드를 사용하지만 에뮬레이터에서 프로젝트를로드 할 때 텍스트 뷰가 비어 있습니다. 에뮬레이터 내에서로드하는 동안은 내가 오류를 빈 화면이되지Android : setText가 올바르게 설정되었지만 에뮬레이터에서 프로그램을 실행할 때 비어 있습니다.
내가 작성한 코드는
package com.coded.fragments;
public class ChildFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.activity_main, container, false);
return rootView;
}
public void setText(String item) {
item = "<p>ABCDEFGHI</p><br><p>JKLMNOPQRSTUVWXYZ</p>";
TextView textview = (TextView) getView().findViewById(R.id.textView2);
textview.setText(Html.fromHtml(item));
}}
내가 그것을 프론트 엔드 XML 파일에 어떤 방법을 추가해야합니다 내가이
으로 작성한 것입니다 activity_main.xml
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="216dp"
android:padding="10dp"
android:textAlignment="center"
android:textColor="@color/white" />
친구들을 확인해주세요. 나는 그것이 빈 화면을주고있다 에뮬레이터에 그것을로드 할 때 내가이 위의 코드를 사용하는 경우
내가이 시도 코드
여기서 setText는 ?? – Raghunandan
setText() 메서드가 어디에서 호출 되었습니까? –
setText() 메서드를 호출하십시오. – codeRider