相关疑难解决方法(0)

174
推荐指数
3
解决办法
11万
查看次数

必须为标签形状声明元素错误

我正在使用Android Studio I/O(预览版)0.3.2

我正在使用此示例在我的应用中定义背景渐变.我得到Element必须声明错误.在此输入图像描述

我检查过,我找不到任何解决方案.任何人都可以帮助我如何在xml中声明该标记

android gradle

59
推荐指数
5
解决办法
6万
查看次数

如何在ListView上更改颜色和字体

我正在尝试更改我的ListView上的字体(颜色和大小)和背景.我想用不在xml上的代码行来改变它.我的列表视图如下:xml:

 <?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:textSize="18sp" android:text="@string/hello">
</TextView>
Run Code Online (Sandbox Code Playgroud)

我的代码是

public class NewsActivity  extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);

 // ArrayAdapter listItemAdapter = new ArrayAdapter( this,android.R.layout.simple_list_item_1, v_itemList );

      setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item,ynetList));

      View v=getListView() ;

      ListView lv = getListView();
Run Code Online (Sandbox Code Playgroud)

接下来是什么?请根据我的代码给我一个例子

fonts android listview

21
推荐指数
2
解决办法
10万
查看次数

如何在color中添加渐变色。Xml

我正在使用图书馆。在其中显示库使用的活动时,我使用一种颜色来用颜色遮盖屏幕。看起来很酷。

但是由于某些原因,我决定使用渐变。我已经开发出美丽的渐变效果,如下所示

<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)

    <gradient
        android:angle="90"
        android:endColor="#555994"
        android:centerColor="#b5b6d2"

        android:startColor="#555994"
        android:type="linear" />

    <corners
        android:radius="0dp"/>

</shape>
Run Code Online (Sandbox Code Playgroud)

看起来不错。但是问题是我正在使用仅接受颜色或颜色资源的库。我没有其他方法可以更改,库本身正在显示活动,我只需要传递将出现在活动上的颜色即可。

现在我的问题是:

我可以直接在color.xml文件中定义渐变颜色吗?或者有什么方法可以转换成可绘制的渐变颜色文件,可以将其选为颜色。这样,库可以将我的自定义渐变颜色用作背景

请帮我 。这将是极大的帮助。

编辑1:

对于那些说我要将此添加为图像背景或其他内容的人,请允许我与您分享一些内容,以便您可以更清楚地了解情况

.withColorResource(R.color.indigo)
Run Code Online (Sandbox Code Playgroud)

在这里,我指的是Color.xml中定义的紫色,我可以将任何东西设置为背景,因为库仅提供了设置颜色的选项,如上所示。因此,我制作了能够绘制渐变色的图形,现在我想知道如何将渐变引用为颜色。

android android-xml android-color

6
推荐指数
1
解决办法
7372
查看次数