小编Kar*_*amu的帖子

如何在ICS中启用"不要保持活动"?

如何通过代码在ics中启用"不要保持活动"选项.如果已启用,则如何阻止该活动.

注意:我在我的应用程序中使用了更多活动.因为我将一个活动移动到另一个活动,所以第一个活动被销毁.我可以将我的数据保存在onSaveInstanceState上.没有使用保存的实例状态有任何方法可以做...

提前致谢..

android android-4.0-ice-cream-sandwich

13
推荐指数
5
解决办法
1万
查看次数

带附件的Java邮件:javax.mail.Multipart上的ClassCastException

我使用以下代码从邮件中下载附件,但它给出ClassCastException了Multipart声明:

异常在线程"主要" java.lang.ClassCastException:com.sun.mail.imap.IMAPInputStream不能转换到javax.mail.Multipart在ReadAttachment.main(ReadAttachment.java:52)

我该如何处理IMAPInputStream?

Message messages[] = inbox.getMessages();

for (int j = 0; j < messages.length; j++) {

   String mailType = messages[j].getContentType();

   System.out.println("-- Message " + (j + 1) + " --");

   System.out.println("SentDate : " + messages[j].getSentDate());
   System.out.println("From : " + messages[j].getFrom()[0]);
   System.out.println("Subject : " + messages[j].getSubject());             
   System.out.println("Type :" + messages[j].getContentType()); 
   System.out.println("Attachment :" + messages[j].getFileName());  

   Multipart mp = (Multipart) messages[j].getContent();
   ..

   System.out.println();
}
Run Code Online (Sandbox Code Playgroud)

java jakarta-mail

7
推荐指数
2
解决办法
1万
查看次数

在java中发送消息时是否有MessagingExceptionIOException?

我使用以下代码发送mail.Text消息发送工作正常但邮件附件不工作它给出了Exception.How来解决这个问题

javax.mail.MessagingException:发送消息时发生IOException; 嵌套异常是:javax.activation.UnsupportedDataTypeException:没有对象类型为multipart/mixed的DCH; border ="---- = _ Part_0_10430987.1294298904906"at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:676)at javax.mail.Transport.send0(Transport.java:189)at javax.mail .Transport.send(Transport.java:118)位于SendMail.main的Gmailer.GMailSender.sendMailAttach(GMailSender.java:114)(SendMail.java:22)引起:javax.activation.UnsupportedDataTypeException:没有MIME类型的对象DCH多部分/混合; border ="---- = _ Part_0_10430987.1294298904906"at javax.activation.DataDataContentHandler.writeTo(Unknown Source)at javax.activation.DataHandler.writeTo(Unknown Source)at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java) :1403)at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1745)at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:636)... 4更多

邮件附件代码:

public synchronized void sendMailAttach(String subject, String body,
    String sender, String recipients)  {
try {
    MimeMessage message = new MimeMessage(session);

    message.setSender(new InternetAddress(sender));
    message.setSubject(subject);

    // Create the message part 
    BodyPart messageBodyPart = new MimeBodyPart();

    // Fill the message
    messageBodyPart.setText("hi Demo");

    Multipart multipart = new MimeMultipart();
    multipart.addBodyPart(messageBodyPart);

    // Part two is attachment
    messageBodyPart = new MimeBodyPart(); …
Run Code Online (Sandbox Code Playgroud)

java jakarta-mail

5
推荐指数
1
解决办法
4万
查看次数

更改时间后获取上一个(旧)时间

我可以借助广播事件(ACTION_TIME_CHANGEDACTION_DATE_CHANGED)获得时间更改事件。

我需要时间改变后再去上一次。例如,当前时间是10:00。我要将时间更改为12:00。更改时间后,时间将更改为12:00,但是我需要获取更改时间的前一时间(10:00)。

注意:可以从任何其他应用程序或设置中更改时间。

time android android-broadcast

5
推荐指数
1
解决办法
1008
查看次数

Android在一个edittext中添加更多表情符号?

我需要在一个edittext框中添加多个表情符号.为了添加一个笑脸,我按照这个链接

如何在单个Edittext框中添加更多表情符号?提前致谢..

android

4
推荐指数
1
解决办法
4665
查看次数

Android 一次录制多个音频?

我需要一次录制多个音频。我有两个录制按钮,如果我点击第一个录制按钮,录音将开始。在停止录音之前如果我单击第二个录制按钮,我需要单独录制另一个音频。是否可以一次录制多个音频?

提前致谢..!

android audio-recording

4
推荐指数
1
解决办法
2248
查看次数

Edittext单击事件焦点

我有三个Edittext字段ed1,ed2,ed3.当用户单击ed2/ed3时,我打开了对话框,并从该对话框中获取输入.对于第一次单击光标进入edittext框,只有下一次单击,我可以打开对话框获取输入.我需要显示第一次单击的对话框.

android

3
推荐指数
1
解决办法
9614
查看次数

当STREAM_VOICE_CALL正在进行时,为什么其他应用程序会听到音频?

在我的应用程序中,当我开始我的音频通话/音频广播时,我已请求音频管理器进行音频聚焦.

audioManager.requestAudioFocus(null,audioManager.STREAM_VOICE_CALL, AudioManager.AUDIOFOCUS_GAIN_TRANSIENT| AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK);
Run Code Online (Sandbox Code Playgroud)

如果用户按下Home并导航到另一个媒体应用程序,然后如果他们播放任何媒体,则该文件也以低音量播放.接听电话的人也可以听到该媒体声音文件.

当我的音频呼叫正在进行时,如果用户尝试播放任何音频资源,我如何告诉音频管理员仅将偏好设置给我的应用程序?

android

1
推荐指数
1
解决办法
4995
查看次数

Android中的动态菜单?

我需要在按钮Click时显示菜单.但是我无法显示菜单.我的代码如下.谁能告诉我我的代码有什么问题??? 提前致谢 !!!

代码:

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;

public class DynamicMenu extends Activity {
/** Called when the activity is first created. */
private Context context;
Button btnMenu;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    context = this;


    LinearLayout llay = new LinearLayout(context);

    btnMenu = new Button(context);
    btnMenu.setText("Show Menu");


    llay.addView(btnMenu);

    setContentView(llay);

    registerForContextMenu(btnMenu);

}

@Override
public void onCreateContextMenu(ContextMenu menu, View v,
        ContextMenu.ContextMenuInfo menuInfo) {
    Menu m_menu = menu;
    m_menu.add(0, …
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
8548
查看次数