2つのテキストビューを持つリストビューがあります。これらのテキストビューの1つにデフォルトでゼロテキストが含まれていますが、問題は、私はテキストビューが空であるときにそれを行う必要があることです、それの可視性はGONEに設定されています。私はこれがどのように動作するか、XMLで定義するか、データベースに何らかの形で定義するかの2つのアイディアを持っています。表示するテキストが表示されていないときにGONEに設定します。
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);
}
iは、テキストがないときのTextViewが文句を言わない、ユーザーが見ることが知っている、しかし、私はいわば、それはシステムに見られないようにする必要があります。これは、私はタイムスタンプのtextviewがテキストのdicttagにテキストがないとき、相対的なレイアウトの中心になる必要があるからです。私はどの部屋
を試してみてくださいするために、私たちはあなたのコードのビット詳細を参照する必要があると思います。たとえば、「initialValues1」とは何ですか?もう少し文脈をしてください:) – Nailuj
私の今の投稿を更新しました;) – Emil