小编San*_*dey的帖子

从url发送图像作为android中的附件电子邮件

我有一个问题,我想发送带有图片附件的电子邮件,图片在Url上.我无法发送.请建议我正确的结果.

提前致谢.

这是代码:

 btn_mail.setOnClickListener(new View.OnClickListener() {
            public void onClick(View arg0) {
                setImage(item.getImageUrl());
                if(item instanceof Product)
                {
                body = "<html><body>Found this a great deal on <a href=http://www.bizrate.com>@Bizrate</a><a href="+item.getUrl()+"> "+item.getTitle()+"</a><br><br><img src="+item.getImageUrl(100)+"></body></html>";
                }else
                {
                    Offer offer = (Offer)item;
                    body = "<html><body>Found this a great deal on <a href=http://www.bizrate.com>@Bizrate</a><a href="+item.getUrl()+"> "+item.getTitle()+"</a><br><br><img src="+item.getImageUrl(100)+"></body></html>";
                }
                Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
                emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, item.getTitle());
                /*emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
                        "Title: " + item.getTitle() + "\n" +
                                "Description: " + item.getDescription() + "\n" + "\n" +
                                "Max Price: " + max_price + "\n" …
Run Code Online (Sandbox Code Playgroud)

android

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

在java中使用getter和Setter for arraylist

我有一个问题,我想设置并获得ArrayListAndroid的setter和getter方法.但我是Android和Java的新手,不知道该怎么做?有人可以帮我解决这个问题吗?

android

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

如何在android中点击按钮时显示视图寻呼机的特定页面

我正在开发一个项目,我在一个屏幕上使用View Pager,如下所示:

在此输入图像描述

但是你可以在那里看到,有一个上层布局,其中列出了根据显示的页面选择的年份.当我们滑动视图寻呼机时,年份也将根据显示的页面索引更改为下一个.我必须在几年的TextViews上实现Click操作,在其上将显示相应的View Pager Page.但它怎么能实施呢?意味着当我们调用另一个View时,我们如何在View Pager中显示特定的页面索引.意味着当我们选择1998年时,那么页面将显示对应于1998年.我已经编写了一个代码,但这对我不起作用.

码:

for (int i = 0; i < (Overview_Years.size()); i++) {
                tvYear[i] = new TextView(Overview_New.this);
                img_Pagination[i] = new ImageView(Overview_New.this);

                //yearValue = Overview_Years.get(i).toString();
                LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
                        LayoutParams.WRAP_CONTENT,
                        LayoutParams.WRAP_CONTENT);
                // params.weight = 0.5f;

                params.gravity = Gravity.CENTER_VERTICAL;
                params.setMargins(40, 4, 0, 0);


                // tvYear[i].setLayoutParams(new
                // LayoutParams(LayoutParams.WRAP_CONTENT,
                // LayoutParams.WRAP_CONTENT));
                tvYear[i].setLayoutParams(params);

                // tvYear[i].setText(Overview_Years.get(i).toString());
                tvYear[i].setText(Overview_Years.get(i).toString());
                tvYear[i].setTag(Overview_Years.get(i).toString());

                tvYear[i].setGravity(Gravity.CENTER);
                tvYear[i].setTypeface(null, Typeface.BOLD);
                tvYear[i].setTextColor(Color.WHITE);
                tvYear[i].setId(i);
                tvYear[i].setPadding(2, 0, 1, 17);
                //tvYear[i].setTag(Overview_Years.get(i-1).toString());
                final TextView tv = tvYear[i];
                **tvYear[i].setOnClickListener(new View.OnClickListener() {

                    @Override
                    public void onClick(View arg0) …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

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

任务执行失败':splash:dexDebug'

我有android studio的问题.我已经导入了一个eclipse项目但是当我运行这个项目时,我收到了这个错误:

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Program Files\Java\jdk1.8.0_60\bin\java.exe''以非完成零退出值2

我不知道为什么我会收到这个错误.请帮我.谢谢

android-studio

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

在Android中编写ByteArrayOutputStream时出现内存不足错误

我有一个很大的问题,我正在从一个存储在Sdcard中的视频文件中读取2 ^ 21个字节,但是当我们在ByteArrayOutputStream中写入相同内容时,它会抛出一个Exception as Out of Memory,我不知道为什么?请建议我正确的解决方案.

提前致谢.

错误堆栈:

11-03 19:24:23.193: ERROR/AndroidRuntime(28258): FATAL EXCEPTION: main
11-03 19:24:23.193: ERROR/AndroidRuntime(28258): java.lang.OutOfMemoryError
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:93)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:218)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at com.example.TestCryptoActivity.onCreate(TestCryptoActivity.java:42)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.os.Looper.loop(Looper.java:123)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at android.app.ActivityThread.main(ActivityThread.java:4627)
11-03 19:24:23.193: ERROR/AndroidRuntime(28258):     at java.lang.reflect.Method.invokeNative(Native Method) …
Run Code Online (Sandbox Code Playgroud)

android out-of-memory bytearrayoutputstream android-memory

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

如何检查视频是否播放完毕?

我有一个问题,我想检查视频是否全部播放完毕.意味着我们想要一个状态,其中视频完成所有播放意味着它到达视频的末尾.

给我任何与此问题相关的建议.

提前致谢.

android

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

从Android设备获取ScreenShot作为iPhone

我有一个问题,我必须制作一个Android应用程序,其截取Android设备的截图与iPhone一样.那么,有可能制作这样的Android应用程序吗?如果是,那么请提供一些建议或示例来做同样的事情.

提前致谢.

android

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

Rectangle不包含带有4个参数的构造函数

我有一个问题,我通过PictureBox1_Paint()事件在图片框中创建一个矩形,但是当我们调用Rectangle类的构造函数时,它显示一个错误,因为Rectangle类不包含一个带有4个参数的构造函数,我不知道如何解决这个问题以及我出错的地方?请建议我提供正确的解决方案.

码:

private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
    Rectangle ee = new Rectangle(10, 10, 30, 30);

    using (Pen pen = new Pen(Color.Red, 2))
    {
        e.Graphics.DrawRectangle(pen, ee);
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

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