草庐IT

styles-correct

全部标签

Android 在 styles.xml 中为 TextView 设置背景色

在我的应用程序中,我想为TextView设置一个样式,这将使TextView看起来像一个标题,如下图所示-当我应用styles.xml(如下所示)中的样式时,它会应用指定的字体和字体颜色。但是,它不适用于白色背景。我们完全可以做到这一点吗?定义的样式是这样的-10dip@color/white10dipmatch_parentwrap_content22sp@color/blackbold应用样式的代码如下protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setConte

android - 在 Style 中使用自定义 Textview

我有一个名为TextViewPlus的自定义TextView。我想为我的自定义TextView添加样式。当我将其写入styles.xml时,它不起作用。错误是:error:Error:Noresourcefoundthatmatchesthegivenname:attr'foo:customFont'.这是styles.xml:50spFonts/BZar.ttf请注意,我从CustomfontsandXMLlayouts(Android)获取自定义TextView 最佳答案 我通过删除命名空间标签解决了这个问题。改变:50spFo

安卓搜索 View : styling suggestions list

我在设置ActionBarSearchView的建议列表样式时遇到问题(支持v7)。我必须为哪个样式属性设置样式才能更改背景和文本颜色?拉尔夫 最佳答案 publicbooleanonCreateOptionsMenu(Menumenu){getMenuInflater().inflate(R.menu.search_menu,menu);MenuItemsearchItem=menu.findItem(R.id.action_search);SearchViewsearchView=(SearchView)MenuItemComp

android - Xamarin.Forms WebView 未呈现位置 :fixed css correctly?

我正在尝试使用XamarinForms在Xamarin中构建一个跨平台应用程序,该应用程序只能查看我的网站。大多数东西都运行良好,但我在Android下遇到了一个大问题。我做了一个测试Xamarin应用程序,不使用XamarinForms,只是Xamarin提供的原生Android东西,以测试它是否只是一个Forms问题。原来好像是……问题似乎是XamarinFormsWebView非常错误地呈现“position:fixed”的css,而在“原生”XamarinAndoid应用程序下,一切都按预期呈现。现在据我了解,XamarinForms应该使用与“native”应用程序的html

c# - Xamarin 安卓 : What is the correct way to Marshal a string from C# to a Unicode string in C++?

我正在编写XamarinAndroid应用程序,并尝试编写Xamarin应用程序需要向其传递数据的C++native库。我需要将Unicode字符串传递给库,但尝试时出现了一些奇怪的行为。在我的本地共享库中,我有以下代码:extern"C"voidlogANSI(constchar*data){__android_log_print(ANDROID_LOG_INFO,"StringMarshaling","ANSIdata:%s",data);}extern"C"voidlogUnicode(constwchar_t*data){__android_log_print(ANDROID_

android - 所选链接背景颜色的 Android Style 属性是什么?

我有一个TextView,我通过Linkify(使用自定义TransformFilter)动态添加可点击链接。这一切都很好。我现在想做的是在单击链接时更改链接的背景颜色。在CSS中,它将通过:active伪选择器完成。我想我可以在styles.xml中指定它,但我不知道参数名称是什么。 最佳答案 我自己遇到了这个问题,我的解决方案(但我没有使用Linkify)是android:textColorHighlight属性。不过,我使用了android:linksClickable="true"而不是Linkify。这可能不会产生任何影响

android - Android Studio 中的多个 styles.xml 文件

我最近将我的Android项目从eclipse导入到AndroidStudio。我有3个styles.xml文件:styles.xml、styles.xml(v11)和styles.xml(v14)。我不知道那是什么时候发生的。styles.xml(v11)包括:styles.xml(v14)包括:我想知道他们为什么在这里以及我是否可以删除v11和v14xml文件。 最佳答案 它们是什么?它们的工作方式与您原来的styles.xml相同,但它们具有资源限定符。这意味着它们只有在满足限定符时才会被使用-在这种情况下,当API版本为11

UITableView的style是UITableViewStyleGrouped

一般情况下,UITableViewStylePlain和UITableViewStyleGrouped是UITableView常用到的style,之前都是用到的时候,遇到问题直接用度娘,差不多就够用了,今天在修复UI提出的间隙问题,来回改,总觉得没有改到命点。下面是UI提出的要求: 我项目里的代码片段是这样的:self.tableView=[[UITableViewalloc]initWithFrame:(CGRectZero)style:(UITableViewStyleGrouped)];[self.viewaddSubview:self.tableView];[self.tableVie

styles.xml 中的 Android Studio 3.0 自定义字体

我无法在我的样式文件中设置自定义字体。...@style/fontTextView...@font/example而且我仍然在我的应用程序中看到默认字体。但是当我将fontFamily更改为默认字体之一时,它会更改monospace如果我以编程方式设置自定义字体,它也有效。setTypeface(ResourcesCompat.getFont(context,R.font.example));如何让它适用于我在styles.xml中的自定义字体?我将compiltSdkVersion设置为26并将buildToolsVersion设置为26.0.2。我也在使用支持库:defsuppor

android - 父级中的 XML @style

在android例子中style-parents是这样定义的但是在我找到的安卓资源中当我使用@style和@android:style作为前缀时有什么区别? 最佳答案 一般来说,如果你把“@android”放在某些东西的前面,这意味着你正在寻找一个在android包中定义的资源,而不是在你的项目中。例如,如果你想获得一种颜色:android:background="@android:color/holo_red_dark"这将获得Androidholo_red_dark颜色。您的项目中没有定义此颜色。android:backgrou