Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓小部件按钮按下_Android_Widget - Fatal编程技术网

Android 安卓小部件按钮按下

Android 安卓小部件按钮按下,android,widget,Android,Widget,我正在开发我的第一个小部件,它是一个简单的计算器小部件。我在屏幕上很好地显示了计算器小部件。但我的问题是我不知道如何处理按键。例如,如果按下按钮1,文本视图将变为显示1。我让计算器作为一个应用程序工作,但不是作为一个小部件。我有这样的想法: RemoteViews v=新的RemoteView(context.getPackageName(),R.layout.activity_main) 老实说,我不知道我在这里做什么,但我想识别按钮1的点击并将textView更改为1,我不知道在哪里执行此任

我正在开发我的第一个小部件,它是一个简单的计算器小部件。我在屏幕上很好地显示了计算器小部件。但我的问题是我不知道如何处理按键。例如,如果按下按钮1,文本视图将变为显示1。我让计算器作为一个应用程序工作,但不是作为一个小部件。我有这样的想法:

RemoteViews v=新的RemoteView(context.getPackageName(),R.layout.activity_main)


老实说,我不知道我在这里做什么,但我想识别按钮1的点击并将textView更改为1,我不知道在哪里执行此任务。谢谢你的建议

你应该把你的全部代码放上去,这样人们就可以简单地指导你,当一个小部件按钮点击时,你会如何实现一个代码呢?我想每个按钮都要点击Listener
final Intent onClickIntent = new Intent(context, CalculatorReceiver.class); 
    final PendingIntent onClickPendingIntent = PendingIntent.getBroadcast(context, 0,
            onClickIntent, PendingIntent.FLAG_UPDATE_CURRENT);
    v.setPendingIntentTemplate(R.id.one, onClickPendingIntent);