ionic 2 + angular 2 : 自动滚动到列表/页面/聊天的底部
我正在尝试用两个片段"聊天"和" content"编码一个页面.我希望一个"聊天"部分在页面上自动滚动到底部,但无效.聊天是,有几个. item 1 item 2 .... item 20 item 21 我正在使用JavaScript,而不是打字稿,但我不想使用jQuery. 谢谢 :) 另外,当我转到"内容"细分市场并返回"聊天"时,我想再次自动浏览聊天. 解决方案 首先,@rinukkusu答案是正确的,但对我的情况不起作用,因为(
0 2024-02-21
编程技术问答社区
在模块类中发现重复的android.support.v4.app.INotificationSideChannel类?
我正在开发一个新闻应用程序,但我正在从Gradle Console中遇到以下错误 (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules classes.jar (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class android.support.v4.app.INotificationSideChannel$Stub$Proxy found in modules classes.jar (androidx.core:core:1.0.1) and
0 2024-02-19
编程技术问答社区
如何在安卓系统中以编程方式关闭应用程序运行时的通知?
我正在尝试开发一个我正在实现聊天功能的 Android 应用程序. 但是,当我收到消息时,它会发出通知声音. 当用户使用应用程序编程? 时,我如何停止通知 private void ChatNotifications(String uid, String fuid, String message) { NotificationCompat.BigTextStyle notiStyle = new NotificationCompat.BigTextStyle(); notiStyle.setBigContentTitle("message"); // notiStyle.setSummaryText(quote); notiStyle.bigText(message); Intent resultIntent = new Intent(this, Loading.
0 2024-02-18
编程技术问答社区
聊天头像会弹出编辑文本。但当点击里面的键盘时,没有出现。
我已经实现了使用服务的聊天头弹出.我在其中使用了编辑文本. 但是问题是,当我单击编辑文本时,只有光标是可见的,并且键盘不会出现.甚至无法选择或复制该编辑文本中的文本.有帮助吗?谢谢 解决方案 我找到了解决问题的方法. 我之前正在使用以下代码: - 全局变量: - private WindowManager mWindowManager; WindowManager.LayoutParams params; 然后在服务量中 mWindowManager = (WindowManager) getSystemService(WINDOW_SERVICE); //Add the view to the window. params = new WindowManager.LayoutParams( WindowManager.LayoutParams.WRAP_CONTENT, Win
0 2024-02-18
编程技术问答社区
如何在气泡中创建带有时间戳的聊天活动
我想创建一个聊天活动,用户可以在其中发送和接收消息. 发件人的消息在泡沫中右上有时间戳,并在Buble的左侧接收到带有时间戳的消息. 到目前为止,我已经创建了一个聊天应用程序,它的工作正常,我在右边收到消息,并在左侧收到消息,但我不知道如何像WhatsApp一样在Bubble中添加时间戳. 请帮助它对我非常重要. 解决方案 使用以下代码获得当前时间: DateFormat df = new SimpleDateFormat("HH:mm"); Calendar calobj = Calendar.getInstance(); System.out.println(df.format(calobj.getTime())); 其他解决方案 有点晚了,但也许有人仍然需要它.请考虑在以下情况下,我以编程方式设置gravity和textAlignment,具体取决于气泡的位置,左右. 这就是我设法这样做的方式: 正常视图 布局边界启用 XML
2 2024-02-16
编程技术问答社区
安卓聊天软件的表情符号问题
我正在研究Android聊天应用程序.现在,我想在我的聊天模块中发送表情符号.如何在聊天应用程序中实现表情符号?请指导我获取此应用程序.如果此应用程序有任何API,则也建议我.谢谢 public void callAsynchronousTask() { final Handler handler = new Handler(); timer = new Timer(); TimerTask doAsynchronousTask = new TimerTask() { @Override public void run() { handler.post(new Runnable() { public void run() { try { new GetSingleChat(Chat
0 2024-02-16
编程技术问答社区
在自己编写的《聊天》中的ListView Rowlayout
我要做的事情 我正在尝试创建一个必须划分的聊天.对于我制作了一个布局文件的每一行,但问题是一行的布局文件不适合屏幕. 问题 我需要在适合它的行中进行什么更改.您会找到代码以及我正在尝试的印刷屏幕. 代码 litchAdapter 公共类ChatListAdapter扩展了Baseadapter { private ArrayList ContentList; private ArrayList ChatUserList; private static LayoutInflater inflater = null; public ChatListAdapter(Activity activity, ArrayList _ContentList,
0 2024-02-16
编程技术问答社区
安卓工作室从默认键盘打开表情符号键盘
当我使用android:inputType="textShortMessage"时,它将在键盘中显示表情符号符号 这是可能的吗? 解决方案 @ramaraju使用此库来应用程序 compile 'hani.momanii.supernova_emoji_library:supernova-emoji-library:0.0.2' 在OnCreate Place ImageView Emoji = (ImageView) findViewById(R.id.emoji); EmojiconEditText emojiconEditText = (EmojiconEditText) findViewById(R.id.emojicon_edit_text); EmojIconActions emojIcon = new EmojIconActions(this, main, emojiconEditText, Emoji); emojIcon.setKeyb
0 2024-02-14
编程技术问答社区
安卓:为聊天应用程序自动向下滚动EditTextView
谢谢您的查看, 我正在创建聊天应用程序.它在大多数情况下工作. 我唯一有问题的是滚动. 我使用 deDittext 从服务器发布新消息. 通过方法 msg = msg + "\n" + newMsg EditText.setText(msg) 我需要在旧文本下可见的新文本. 因此,我认为最好的方法是自动滚动一旦更新视图. 有一个简单的方法可以做到吗?喜欢布局也许? 再次感谢! 布局代码
0 2024-02-14
编程技术问答社区
安卓6.0中的休眠和应用待机模式
Google使用Android 6.0 OS引入了DOZE和APP待机模式. 如果设备在一定的时间内被插入且未使用,则设备将进入Doze模式,如果应用程序在一定时间内保持不活动,则该应用程序处于StandBy模式(如果我错了,请正确). 我们(开发人员)可以知道,以Doze模式输入的设备或以StandBy模式输入的应用程序?如何? OS将如何知道这是Voip或chat或Calling应用程序,所以我也会在Doze模式下保持清醒.? 当应用程序不超出Doze模式时,我需要注册什么来完成维护任务.? 解决方案 是的,您可以通过收听Device_idle_mode_changed意图来了解空闲模式的更改,请参见: android m聆听android.os.os.action.device_idle_mode_mode_changed 您需要在此处详细介绍您的应用程序: https://developer.android.com/training/moni
2 2024-02-12
编程技术问答社区
创建像Whatsapp一样的MUC群组 安卓
我可以创建和加入MUC房间.但是用户与OpenFire服务器断开连接,将他从服务器端的组中删除.我该如何与WhatsApp所做的类似,即,即使用户离线,他仍然是MUC室的一部分(配置为在服务器端持久)并将接收其他乘员的消息. 解决方案 邀请用户时,您必须授予他成员资格: MultiUserChat muc = multiUserChatManager.getMultiUserChat("foo@conference.myserver"); muc.invite("jhondoe@myserver","Join this groupchat!"); 然后,您可以授予他声音,并且必须授予Membership(或您喜欢/需要的所有权或节制): muc.grantVoice("jhondoe@myserver"); muc.grantMembership("jhondoe@myserver"); 最后,您必须将这样的列表与客户集成: public List
0 2024-02-12
编程技术问答社区
无法用Quick Blox的聊天实例解决 "未找到类 "的问题。
我正在尝试解决找不到的类错误. 我从过去2周开始谷歌搜索,但无法解决此错误. 我尝试所有Stackoverflow问题,但对我无法帮助任何问题. 06-18 17:42:32.171: E/AndroidRuntime(17161): FATAL EXCEPTION: main 06-18 17:42:32.171: E/AndroidRuntime(17161): java.lang.RuntimeException: Unableto instantiate activity ComponentInfo{com.quickblox.sample.chat/com.quickblox.sample.chat.ui.activities.SplashActivity}: java.lang.ClassNotFoundException: Didn't find class "com.quickblox.sample.chat.ui.activities.SplashAct
0 2024-02-12
编程技术问答社区
多用户聊天发送和接收信息错误
我是开发Android Chat应用程序(XMPP服务器-prosody-和Android Smack库) 我成功创建了组房间并邀请会员,但是当我尝试将消息发送给组时,出现此节错误: 我的发送消息的代码: MultiUserChat muc = manager.getMultiUserChat(roomBarJid); Message msg = new Message(roomBarJid); msg.setType(Message.Type.gro
0 2024-02-12
编程技术问答社区
指定的孩子已经有一个父辈。在我的聊天程序中,你必须先对子代的父代调用removeView()。
家伙我正在创建聊天应用程序.我的短信已成功上传,但我试图将图像上传到我的聊天应用程序到服务器上,我有一些错误. 就是:java.lang.illegalstateException:指定的孩子已经有父母.您必须首先在孩子的父母上调用removeview(). 这是我的图像上传的代码: final String filename = "" + m[0]; String s1 = filename; String f_name = s1.substring(7); String type = "image"; DatabaseReference dbs = FirebaseDatabase.getInstance().getReference(); Date today = new Date(); SimpleDateFormat
2 2024-02-11
编程技术问答社区
Firebase聊天应用程序中的在线用户
我正在使用firebase数据库构建一个chanpapp.我需要向在线用户展示,该怎么做? 我已经尝试了这个 connectedRef = FirebaseDatabase.getInstance().getReference(".info/connected"); connectedRef.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot snapshot) { boolean connected = snapshot.getValue(Boolean.class); if (connected) { } else { } } @Override pu
2 2024-02-11
编程技术问答社区
背景服务在活动被杀时停止 或停止或强制关闭
我的问题是,当我按下主页按钮并关闭我的应用程序时,背景服务停止了,此后它需要在应用程序中再次登录,然后背景服务将启动,因此,如果应用程序会关闭或kiiled,那么我该如何喜欢WhatsSapp还可以在背景中运行.... 解决方案 我也有同样的问题.当您从应用程序托盘中刷出应用程序时,背景服务的过程将被杀死. 您可以在服务中添加以下代码,也可以查看 this 问题 @Override public void onTaskRemoved(Intent rootIntent){ Intent restartServiceIntent = new Intent(getApplicationContext(), this.getClass()); restartServiceIntent.setPackage(getPackageName()); PendingIntent restartServicePendingIntent = PendingInte
0 2024-02-11
编程技术问答社区
类似BluetoothChat的应用程序无法通信
在基于蓝牙示例中开发应用程序时遇到问题,但分为2个活动. 蓝牙动作()btactivity 的主 聊天(BTCommunication) 我的蓝牙速度服务在以下文件中太分了,但它们不是活动: 传输:所有处理程序操作 ConnectThread connectedThread accpetThread 该应用程序找到DE设备,开始连接它,然后崩溃.我试图找出与蓝牙应用程序相比,我在做的错误,但我没有发现问题. 07-23 10:58:43.076: D/AbsListView(17279): unregisterIRListener() is called 07-23 10:58:43.076: D/AbsListView(17279): unregisterIRListener() is called 07-23 10:58:43.086: D/BluetoothUtils(17279): isSocketAllowedBySecurityPol
0 2024-02-11
编程技术问答社区
如何通过蓝牙连接到手机并发送文件和聊天信息?
我正在创建一个Android Application,它将包含两个选项: Chat通过Bluetooth. Transfer Files通过Bluetooth. Config包含对控件的转动Bluetooth OFF和ON,以及OFF OFF和ON 1)我已经进行了聊天,现在它有效,但是我使用的方法我认为这是完全正确的. 我有一个按钮"服务器"和另一个按钮"客户端"一个手机需要单击服务器,然后等待另一个单击客户端并连接到它. 有另一种聊天方式而不是这种方式? 我可以提供代码,但是我不知道我需要提供的代码的哪一部分,因为我不能在这里发布所有代码,可以吗?它太宽了. 2)我想使用我在聊天中使用的Samme连接传输文件. 我可以这样做吗? 解决方案 也许和本教程说您如何在设备之间发送消息和文件: 但是,基本上: 您需要将此权限添加到您的subtest.xml文件:
0 2024-02-11
编程技术问答社区
在Android中持续运行Socket.io服务
我正在使用socket.io开发聊天客户端作为与服务器进行通信的手段.因此,使用GCM并不是一个选项. 我希望能够随时接收聊天(即使应用程序已关闭);本质上,插座需要始终聆听.我知道,当电话靴并保持运行时,可以启动服务.但是,这在移动设备,排干电池等上似乎是一个很糟糕的主意. 研究,GCM似乎是此类问题最常见的实施.不幸的是,目前我无法替换socket.io.我想知道如何实现此聊天设计 - 在后台听一个插座. 解决方案 您应该在应用程序启动和内部的应用程序开始时运行一项服务(例如LisererService),您必须启动一个线程(例如,ListinerThread).并保留该线程和服务的信息,直到您的应用程序在onRemume()/onpause()中为止.通过该线程,将客户插座连接到服务器.并在侦听器上接收所有更新.如果要将一些数据包发送到服务器,请发送另一个线程/处理程序(例如tempthread),并在发送请求后关闭该thrad. 当您的应用程序关闭/退出时,
0 2024-02-10
编程技术问答社区