【问题标题】:How to start an activity in a widget button如何在小部件按钮中启动活动
【发布时间】:2014-04-29 10:46:32
【问题描述】:

到目前为止,我有以下代码:

// Login Button
        Intent loginIntent = new Intent(this.getApplicationContext(), LoginActivity.class);
        loginIntent.putExtra("Source", "widgetLogin");
        PendingIntent loginPIntent = PendingIntent.getBroadcast(getApplicationContext(), 0, loginIntent, Intent.FLAG_ACTIVITY_NEW_TASK);
        returnView.setOnClickPendingIntent(R.id.widget_login_button_login, loginPIntent);
        return returnView;

但是当我点击它时没有任何反应?我确定我只是有意遗漏了一些东西。

【问题讨论】:

    标签: android android-widget android-appwidget


    【解决方案1】:

    改变

    PendingIntent.getBroadcast(getApplicationContext(), 0, loginIntent, Intent.FLAG_ACTIVITY_NEW_TASK)
    

    进入

    PendingIntent.getActivity(getApplicationContext(), 0, loginIntent, Intent.FLAG_ACTIVITY_NEW_TASK);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-28
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多