2014-11-05 37 views
0

此问题与使用XamarinC#中编写的Android小部件有关。Android RemoteView textStyle bold

我想为我的小部件布局的元素设置文本框的text stylebold。更改文本本身效果很好,但我无法设置其他属性。

这是建立在更新

remoteViews.SetTextViewText(Resource.Id.widget_info, nextItemText[1]); 
if (element.InProgress) 
{ 
    // this is my try to set textstyle to bold 
    remoteViews.SetString(Resource.Id.widget_info, "textStyle", "bold"); 
} 

我如何可以设置text stylebold方法的一部分?

在此先感谢!

回答

1

我不知道Xamarin/C#,但这是你会怎么做它在Java中,也许你能适应它:

SpannableString s = new SpannableString("To boldly go where no man has gone before"); 
// make the word "boldly" be in bold 
s.setSpan(new StyleSpan(Typeface.BOLD), 3, 9, 0); 
remoteViews.setTextViewText(R.id.txt, s);