小编Mer*_*rve的帖子

缺少annotations.jar

我正在尝试将我的Android SDK工具更新为17 rev.我更新了SDK工具,但在属性/库中;在此输入图像描述

但事实上,在support文件夹中已经存在annotations.jar.我该怎么做才能解决这个问题?

android revision annotations

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

此类文件的Jar属于容器'Android Dependencies',它不允许修改其条目上的源附件

我正在制作一个电子邮件应用程序,它在这个问题的标题中给出错误.我该如何解决这个问题?我正在给我的代码截图,如果它有助于找到解决方案.

在此输入图像描述

dependencies android jakarta-mail

30
推荐指数
3
解决办法
2万
查看次数

访问联系人并获取电子邮件地址

我有一个用于访问联系人的代码段.当用户单击该按钮时,联系人列表将打开,用户可以从联系人中选择一个人,并且该人的电子邮件地址应该在edittext上写入.我可以收到用户选择的人的电子邮件.但我无法将其设置为edittext.

static String email = "";


imgbtnaddfromcontacts.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                if (v == imgbtnaddfromcontacts) {
                    try 
                    {
                        Intent intent = new Intent(Intent.ACTION_PICK,
                                ContactsContract.Contacts.CONTENT_URI);
                        startActivityForResult(intent, 1);

                    } catch (Exception e) {
                        e.printStackTrace();
                        Log.e("Error in intent : ", e.toString());
                    }
                }
            }
        });
        kimeTxt.setText(email);
    }

    @Override
    public void onActivityResult(int reqCode, int resultCode, Intent data) {
        super.onActivityResult(reqCode, resultCode, data);

        try {
            if (resultCode == Activity.RESULT_OK) {
                // Get data
                Uri contactData = data.getData();
                // Cursor
                Cursor cur = …
Run Code Online (Sandbox Code Playgroud)

email android contacts

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

创建结构的"数据"和"类型"之间有什么区别?

我是ABAP的新手,我正在尝试学习结构数据类型.我找到了第一个创建结构的2个例子;

TYPES : BEGIN OF employee_information,
            name TYPE c LENGTH 20,
            surname TYPE c LENGTH 20,
            tel_no TYPE n LENGTH 12,
          END OF employee_information.
Run Code Online (Sandbox Code Playgroud)

另一个是;

DATA : BEGIN OF employee_information,
            name TYPE c LENGTH 20,
            surname TYPE c LENGTH 20,
            tel_no TYPE n LENGTH 12,
          END OF employee_information.
Run Code Online (Sandbox Code Playgroud)

我读了这个链接:http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb2ff3358411d1829f0000e829fbfe/content.htm, 用于理解类型和数据之间的区别,但它不足以理解为什么我们使用这些不同的术语用于创建结构数据类型?

sap abap types data-structures

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

无法将IMAPInputStream强制转换为Multipart

在Java项目中,我可以从gmail服务器接收邮件.但我想收到身体的包裹部分.在这个代码示例中,我的最后一个message(messages.length - 1)是multipart/mixed.

调试是在if块上传递但它落入catch块并给我这个消息:

线程"main"中的异常java.lang.ClassCastException:com.sun.mail.imap.IMAPInputStream无法强制转换为javax.mail.Multipart

我该如何处理这个问题?

Message[] messages = folder.getMessages();
        ArrayList<String> attachments = new ArrayList<String>();
        for (int i = messages.length - 1; i >= 0; i--) {

            Part p = messages[i];
            if (messages[i].isMimeType("multipart/*")) 
            {           
                ***Multipart multipart = (Multipart) messages[i].getContent();***
                for (int j = 0, m = multipart.getCount(); j < m; j++) {

                    Part part = multipart.getBodyPart(j);
                    String disposition = part.getDisposition();
                    //
                    if (disposition != null
                            && (disposition.equals("ATTACHMENT"))) 
                    {
                        System.out.println(part.getFileName());
                        attachments.add(saveFile(MimeUtility.decodeText(part.getFileName()), part.getInputStream()));
                    }
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

编辑 …

java exception multipart jakarta-mail

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

使用自定义适配器从ListView中删除项目

我有一个自定义ListView和适配器.我可以从我的列表中删除在我的自定义列表中设置的项目,但我可以从中删除ListView.当我尝试调用时adapter.remove(position),编辑器会说"创建一个方法"remove(int position)"".当我在适配器中创建这个方法时,我不知道该怎么做.代码:

填写我的列表视图:

lv = (ListView) findViewById(R.id.list);
        LayoutInflater mLInflater = getLayoutInflater();
        final ListViewAdapter adapter = new ListViewAdapter(
                getApplicationContext(), kimdenlist, konulist,
                mLInflater);
        lv.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

ListViewAdapter:

public class ListViewAdapter extends BaseAdapter {
    static HashMap<Integer, Boolean> cartItems = new HashMap<Integer, Boolean>();
    Context mContext;
    ArrayList<String> kimdenlist; // to load images
    ArrayList<String> konulist; // for data
    LayoutInflater mLayoutInflater;

    public ListViewAdapter(Context context, ArrayList<String> kimdenlist, ArrayList<String> konulist,
            LayoutInflater layoutInflater) {
        mContext = context;
        this.kimdenlist = kimdenlist;
        this.konulist = konulist;
        mLayoutInflater …
Run Code Online (Sandbox Code Playgroud)

customization android adapter android-listview

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

字符串到日期时间无法转换 - C#

我在MSDN中找到了一个用于字符串到日期时间转换的示例.但它不起作用,落入catch().为什么这个代码块不起作用?

DateTime dateValue;
      string dateString = "2/16/2008 12:15:12 PM";
      try {
         dateValue = DateTime.Parse(dateString);
         Console.WriteLine("'{0}' converted to {1}.", dateString, dateValue);
      }   
      catch (FormatException) {
         Console.WriteLine("Unable to convert '{0}'.", dateString);
      }
Run Code Online (Sandbox Code Playgroud)

c# string datetime

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

将整数输入保存到数组中

我试图将整数输入保存到数组中,但它不起作用.我从如何从用户输入C#中填充数组中找到了一个字符串保持的示例

string[] yazi = new string[15];
for (int i = 0; i < yazi.Length; i++)
{
      yazi[i] = Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

但是当我将此代码转换为整数时,它会出错

int[] sayis = new int[20];
for (int k = 0; k < sayis.Length; k++)
{
      sayis[k] = int.Parse(Console.ReadLine());
}
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

c# arrays string console integer

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

圆形双到顶 - C#

我有一个像1,01这样的双号,当它供过于求时我想把它变成2?

double number1 = 1,01
double number2 = 1,1
double number3 = 1,00000001
Run Code Online (Sandbox Code Playgroud)

这些必须是2

c# math double rounding

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

ABAP程序返回除法错误(CX_SY_CONVERSION_NO_NUMBER)

我想分开我的2号码.我用不同的类型确定它们.当我试图划分它们时,我收到了错误.

但我的观点是,当我在调试时,为什么第一个数字显示'*'?因此,问题正在发生.

EXCEPTION :  CX_SY_CONVERSION_NO_NUMBER


DATA : sayi1, sayi2 TYPE i.
DATA : sonuc TYPE p LENGTH 3.

BREAK-POINT.
sayi1 = 16.
sayi2 = 19.

sonuc  = sayi1 / sayi2.

WRITE : / sonuc.
Run Code Online (Sandbox Code Playgroud)

sap abap division

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