我想知道这是否可以在android中实现。
所以基本上有两种文本视图,一种是名称/另一种是“打开”。名称可以多于一行,“open”应相邻放置。一种方法是动态地将名称文本视图分成两部分并在其旁边放置“打开”。但我没有找到好的解决方案。有什么直接的方法来实现它吗?
我想知道这是否可以在android中实现。
所以基本上有两种文本视图,一种是名称/另一种是“打开”。名称可以多于一行,“open”应相邻放置。一种方法是动态地将名称文本视图分成两部分并在其旁边放置“打开”。但我没有找到好的解决方案。有什么直接的方法来实现它吗?
You may set the following to your TextView:
android:drawableRight="@drawable/your_image"
只是一个想法 。可以通过使用设置文本来完成textView.setText(Html.fromHtml(styledText));
您可以ListView
在
布局中为您的Adapter
. 创建一个Boolean
以显示披萨店何时打开以及何时显示Drawable
.
像这样的东西:
if (isOpen){
yourTextView.setCompoundDrawablesWithIntrinsicBounds(0,0,0, drawable);
}
当然,这需要你制作一个“开放”的图像,但在我看来,这将是最简单的方法。