J'ai un listview dans lequel j'ai 2 textviews, un de ces textview contient zéro texte par défaut, mais peut être changé par l'utilisateur. le problème est que je dois le faire lorsque le textview est vide, la visibilité de celui-ci est définie sur GONE. J'ai 2 idées de comment cela pourrait fonctionner, soit en le définissant en XML ou en le définissant dans la base de données en quelque sorte.définition de la visibilité textview à GONE lorsqu'il n'y a pas de texte à afficher
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);
}
Je sais que le textview être vu coutume par l'utilisateur quand il n'y a pas de texte, mais je en ai besoin de ne pas être vu par le système pour ainsi dire. C'est parce que j'ai besoin que le texte d'horodatage soit centré dans la mise en page relative quand il n'y a pas de texte dans la vue textuelle dicttag. je ne pouvais pas poster la mise en page xml parce que je n'ai pas chambre
Je pense que nous avons besoin de voir un peu plus de votre code. Quel est par exemple 'initialValues1'? Un peu plus de contexte s'il vous plaît :) – Nailuj
j'ai mis à jour mon poste maintenant;) – Emil