string-使用 Spinner 中选择的值设置 TextView 中 text 的大小

问题描述

使用 Spinner 中选择的值设置 TextView 中 text 的大小

我想使用 spinner 设置一个值,然后在onClick方法中给选定项设置一个Remote View TextView 中text的大小。如何实现?

String selected;
    Context context = WidgetConfig.this;
    static Spinner spinner;
    ...
    spinner.setOnItemSelectedListener(this);
        public void onItemSelected(AdapterView<?> parent, View v, int position, long id) {
                Log.v(TAG, "OnItemselected started");

                switch (position) {
                case 0:
                    selected = "10".toString();
                 Break;
               }
           }
            public void onNothingSelected(AdapterView<?> arg0) {

            }
        View.OnClickListener mOnClickListener = new View.OnClickListener() {
                public void onClick(View v) {
                    Log.v(TAG, "set remote view");
                    RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget);
                    Log.v(TAG, "set txt size");
  /* without this line*/              float number = Float.valueOf(selected.toString());
  /* and this line, it runs fine */   views.setFloat(R.id.tvConfigInput, "setTextSize", number);
        ...
        }
            };

我声明了俩次字符串,现在程序不会奔溃了,但是还是不能运行。Text 的大小也还是没有改变。

时间: 2024-10-13 17:30:56

string-使用 Spinner 中选择的值设置 TextView 中 text 的大小的相关文章

怎样根据js方法中得到的值设置网页中table的td数量?

问题描述 怎样根据js方法中得到的值设置网页中table的td数量? 比如在function a()里定义了一个数组a[],那么如何根据a.length的值来设置网页中一行表格的td个数?假设a[]中有4个元素,那么表格一行也有4个单元格,这样应该如何实现?语言是C# 解决方案 http://www.kuitao8.com/20140411/2241.shtml 解决方案二: 一个for循环就搞定了吧

js-JS从单选框中选择一个值后,点击提交后显示出该值!请问我的代码怎么修改啊啊?

问题描述 JS从单选框中选择一个值后,点击提交后显示出该值!请问我的代码怎么修改啊啊? <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript" language="javascript

android-Android中怎么通过从相册中选择图片来设置界面的背景图片

问题描述 Android中怎么通过从相册中选择图片来设置界面的背景图片 我想调用摄像头或者从相册中获取图片,把该图片设置为某个活动的背景图片,但不知道如何做,希望各位大神提供思路.就是想QQ聊天背景设置那样的.谢谢 解决方案 这个不难.分两步来,一步摄像头拍照存储/从相册读照片,这个csdn上很多例子demo,自己搜一下.第二步将图片读取到内存中,设置成背景就更不用说了. 解决方案二: 参考下:http://blog.csdn.net/jackyguo1992/article/details/2

利用SpannableStringBuilder设置TextView中部分文字的颜色

MainActivity如下: package cc.testspannablestringbuilder; import android.os.Bundle; import android.text.Spannable; import android.text.SpannableStringBuilder; import android.text.style.ForegroundColorSpan; import android.widget.TextView; import android.

android-将activity中checkbox的值传入service中

问题描述 将activity中checkbox的值传入service中 android 将将activity中checkbox的值传入service中,checkbox有默认值为true 解决方案 http://blog.sina.com.cn/s/blog_48964b120101awg8.html 解决方案二: service和广播向activity传值

Android 开发中根据搜索内容实现TextView中的文字部分加粗

实现方式没有引入任何依赖,轻量级实现需求效果 最近遇到一个需求,需要做一个搜索功能.搜索的内容需要加粗显示. 完成了这个功能后,写下此博客,记录一下实现过程 效果图 首先自定义一个StyleSpan,在StyleSpan里做加粗的等匹配状态的设置 @SuppressLint("ParcelCreator") public class SearchStyleSpan extends StyleSpan { public SearchStyleSpan(int style) { super

设置TextView中文字的超链接

main.xml如下: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools

txtjs combobox下拉框中选择一个值然后动态显示其他表单

问题描述 比如combobox下拉框中有两个值,分别为杯子和篮球,他们有各自的属性,现在有三个属性是篮球的(颜色,是否为空,价格),杯子没得属性.当我选择篮球时,后面出现这三个表单,当我选择杯子的时候不出现这三个表单.动态显示表单. 解决方案 if() { getCmp('').getEl().up('.x-form-item').setDisplayed(true);//表示隐藏 }else { ... }解决方案二:"当我选择篮球时,后面出现这三个表单"这描述的-- 是想后面出现一

vb.net泛型-怎么动态设置VB.NET的(of T)中的T值

问题描述 怎么动态设置VB.NET的(of T)中的T值 VB.Net中,可以使用function AAA(Of T)(xxx as T) As String这种形式设置参数类型.在调用的时候,如果是AAA(Of String)这种形式来调用的话,没问题,现在有需求如下有一个数组类型为Type,需要根据数组的值来调用AAA方法,并取得返回值. dim supportTypes as list(of type) supportTypes.Add(GetType(String)) supportTy