2 개의 textviews가있는 listview가 있습니다.이 textview 중 하나에는 기본적으로 텍스트가 포함되어 있지만 사용자가 변경할 수 있습니다. 문제는 내가 textview가 비어있을 때 그렇게 할 필요가있다. 그것의 가시성은 사라지도록 설정된다. 나는 이것이 어떻게 작동하는지에 대한 2 가지 아이디어를 가지고있다. 하나는 xml로 정의하거나 데이터베이스에 정의하는 것이다.표시 할 텍스트가 없을 때 textview 가시성을 설정합니다.
public long createDate(String date) {
ContentValues initialValues1 = new ContentValues();
initialValues1.put(KEY_DATE, date);
initialValues1.put(KEY_TIMESTAMP, "00:00");
if(text==""){
initialValues1.put(KEY_DICTTAG,View.GONE); //this does NOT work
}else{
initialValues1.put(KEY_DICTTAG,text);
}
initialValues1.put(KEY_DICTALARMTIME, "0");
initialValues1.put(KEY_DICTLISTIMAGE, R.drawable.list_icon);
return mdiktationsDb.insert(DATABASE_TABLE, null, initialValues1);
}
난에 텍스트가없는 경우 텍스트 뷰 늘 사용자가 볼 수 알지만, 나는 말하자면이 시스템에서 볼 수없는 필요가있다. 이것은 내가 dicttag textview에 텍스트가 없을 때 상대 레이아웃에 centerd되기 위해 timestamp textview를 필요로하기 때문입니다. 내가 어떤 방
if (text == "")
의보십시오. 예를 들어'initialValues1'이란 무엇입니까? 좀 더 문맥하시기 바랍니다 :) – Nailuj내 게시물을 업데이트했습니다;) – Emil