怎样让这个放在一个小部件在android系统编程的TextView的文本 [英] how can get text of textview that placed on a widget in android programming

查看:179
本文介绍了怎样让这个放在一个小部件在android系统编程的TextView的文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题。我做了所有的事情进行设计和编码前,一个小部件。现在我有一个按钮,并在我的窗口小部件一个TextView。我想,当我在我的按钮点击我的文字TextView的puted作为额外的意图进入,然后启动意图。我可以在以下code做到这一点:

i have a question. i did all things for design and coding a widget before. now i have a button and a textview in my widget. i want when i click on my button my text entered in textview puted as extra for an intent and then start that intent. i can do this with following code in :

    @Override
    public void onUpdate(Context context, AppWidgetManager appWidgetManager,
            int[] appWidgetIds) {
        super.onUpdate(context, appWidgetManager, appWidgetIds);
        for (int i=0;i<appWidgetIds.length;i++){
            int awID=appWidgetIds[i];
            RemoteViews v=new RemoteViews(context.getPackageName(),R.layout.widgetshow);
.
.
.

            Intent in = new Intent("my.app.NOTEEDITOR");
            Bundle basket = new Bundle();
        */100*/ basket.putString("textViewText", "test");
            in.putExtras(basket);
            PendingIntent pi = PendingIntent.getActivity(context, 0, in, 0);
            v.setOnClickPendingIntent(R.id.button, pi);

            appWidgetManager.updateAppWidget(awID, v);
.
.
.
        }
    }

但在线条为标志的 / 100 的/我希望把我的textviews文本作为额外的费用。我想,当我点击我在开始放置小部件TextView的额外包含的文本,我点击它的按钮活动部件按钮。

but in line marked /100/ i want put my textviews' text as extra. i want when i click on my button in the widget that start a activity with an extra contained text of textview placed on widget that i clicked on it's button.

对不起你们为我的可怕讲英语

sorry guys for my terrible english speaking

推荐答案

我和你同样的问题。而有人喜欢ATA不知道什么是我期望的事情完全一样。我建议你​​,你可以使用共享preference以保存放在您家里的Andr​​oid窗口小部件,那么你的活动从它那里得到的数据TextView中的数据。这是一种欺骗

I have the same problem with you. And someone like aTa don't know what is my expected things exactly. And i suggest you that you can use sharedPreference to save data of TextView that placed on you android home widget, then your activity get data from it. This is a cheat

这篇关于怎样让这个放在一个小部件在android系统编程的TextView的文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆