mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-08-29 21:27:40 +00:00
Extend EntryItem
Makes it possible to use a subtitle in it, if provided. Reviewed by Albert Vaca
This commit is contained in:
parent
a54c0ac4bd
commit
56d6cffb71
@ -29,8 +29,8 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:textColor="#CC2222"
|
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
|
android:textColor="@android:color/darker_gray"
|
||||||
android:text="" />
|
android:text="" />
|
||||||
|
|
||||||
|
|
||||||
|
@ -29,9 +29,16 @@ import org.kde.kdeconnect_tp.R;
|
|||||||
public class EntryItem implements ListAdapter.Item {
|
public class EntryItem implements ListAdapter.Item {
|
||||||
|
|
||||||
private final String title;
|
private final String title;
|
||||||
|
private final String subtitle;
|
||||||
|
|
||||||
public EntryItem(String title) {
|
public EntryItem(String title) {
|
||||||
|
this.title = title;
|
||||||
|
this.subtitle = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public EntryItem(String title, String subtitle) {
|
||||||
this.title = title;
|
this.title = title;
|
||||||
|
this.subtitle = subtitle;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -41,6 +48,14 @@ public class EntryItem implements ListAdapter.Item {
|
|||||||
TextView titleView = (TextView)v.findViewById(R.id.list_item_entry_title);
|
TextView titleView = (TextView)v.findViewById(R.id.list_item_entry_title);
|
||||||
if (titleView != null) titleView.setText(title);
|
if (titleView != null) titleView.setText(title);
|
||||||
|
|
||||||
|
if (subtitle != null) {
|
||||||
|
TextView subtitleView = (TextView) v.findViewById(R.id.list_item_entry_summary);
|
||||||
|
if (subtitleView != null) {
|
||||||
|
subtitleView.setVisibility(View.VISIBLE);
|
||||||
|
subtitleView.setText(subtitle);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return v;
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user