android - 按下通知后显示弹出窗口

标签 android android-activity android-notifications

我制作了这个应用程序,它会在特定时间之间向用户发出通知。通知只显示一个字符串,一个大句子。 (通知就像显示所有消息一样,在屏幕的左上角)

所以当我点击通知时,有些字符串太长而无法阅读。它重新打开应用程序。我想要的是在弹出窗口中显示字符串。我认为这比再次打开应用程序更好。

那么我该怎么做,或任何其他解决方案?就像字符串从左到右以便用户可以阅读,就像广播标志一样。

谢谢!

这是我的 list 。

<application
    android:allowBackup="true"
    android:hardwareAccelerated="true"
    android:icon="@drawable/elma"
    android:label="@string/app_name"
    android:theme="@style/Theme.Light.NoTitleBar" >
    <service android:name=".Service_class" />

    <activity
        android:name="com.package.Acilis"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.package.Class1"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
    </activity>
    <activity
        android:name="com.package.Class2"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
    </activity>
    <activity
        android:name="com.package.Class3"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
    </activity>
</application>

最佳答案

将 Activity 打扮成对话怎么样?

添加

<activity android:theme="@android:style/Theme.Dialog" />

到您的 android list 以查看示例。您可以自定义它,使其看起来像您想要的任何弹出窗口。

关于android - 按下通知后显示弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20225633/

相关文章:

android - 通知访问安卓?如何使用它?

android - 如何更改另一个应用程序的语言环境?

android - Android项目中的Gradle任务顺序

android - 使用 "Logout"facebook 按钮时如何调用事件?

android - 如何从 android.intent.action.SEND 获取图像细节?

android - 当我尝试启动服务时权限被拒绝

Android:收到新通知时如何打开屏幕?

android - 无法解决错误 - 查看需要 API 级别 14(当前最小值为 8): <GridLayout>

android-fragments - ViewPager + Fragments 开始新的 Activity

android - 如何控制锁屏通知更新的频率