Java 带有textview.setText和textview.append的图像
我需要一些帮助。我有一个屏幕,其中有一个文本视图。在textview中,我检查一些条件并向该textview添加一些文本。我想要的是在每行的左边插入一个图像。这是一个单一的文本视图。就像下面一样。我该怎么做?谢谢Java 带有textview.setText和textview.append的图像,java,android,textview,settext,Java,Android,Textview,Settext,我需要一些帮助。我有一个屏幕,其中有一个文本视图。在textview中,我检查一些条件并向该textview添加一些文本。我想要的是在每行的左边插入一个图像。这是一个单一的文本视图。就像下面一样。我该怎么做?谢谢 tv.setText("image here","\nAccount: " + booking.getAccount()); tv.append("image here",String.format("\t(Vehicle Type: %s)",booking.getVehiclety
tv.setText("image here","\nAccount: " + booking.getAccount());
tv.append("image here",String.format("\t(Vehicle Type: %s)",booking.getVehicletype()));
tv.append("image here","\n\nTag: " + booking.getTag());
tv.append("image here","\n\nDate & Time: " + booking.getDate() + " - " + booking.getTime());
tv.append("image here","\n\nName: " + booking.getCustname());
我想在每行的左边插入一个图像
你不能这样做。您只能在TextView
的每一侧放置一个可绘制视图。(即底部、顶部、左侧、右侧),通过setCompoundDrawablesWithIntrinsicBounds(…)
您的案例的一个选项是使用垂直线性布局
,并将这些文本视图添加为其子视图。这些人也可以通过上述方法在他们的左手边拿一个可拉丝的
我想在每行的左边插入一个图像
你不能这样做。您只能在TextView
的每一侧放置一个可绘制视图。(即底部、顶部、左侧、右侧),通过setCompoundDrawablesWithIntrinsicBounds(…)
您的案例的一个选项是使用垂直
线性布局
,并将这些文本视图添加为其子视图。通过上面的方法,也可以在其左侧放置一个可绘图文件。在layout.xml文件中使用以下代码
android:drawableLeft=“@drawable/page1”(可绘制资源)
您可以使用此属性设置文本视图任意一侧的图像。在layout.xml文件中使用以下代码 android:drawableLeft=“@drawable/page1”(可绘制资源)
您可以使用此属性设置文本视图任意一侧的图像。选择不同的文本视图并设置可绘制将是一个不错的选择创建不同的文本视图并设置可绘制将是一个不错的选择