标签: android

TextView在单击时发送电子邮件

我有一个带有android的TextView:autoLink ="email".

如果我将电子邮件地址放在那里,则会出现一个我可以点击的链接.

如何显示不同的文本(例如"发送反馈")而不是电子邮件地址,但单击时仍然表现相同?

谢谢

android

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

带有以下建议列表的EditText

我想在我的应用中实现"Google即时"之类的列表.在顶部有一个editText,在它下面有一个列表,每次用户输入一个新字符时都会更新.

你能指出我正确的方向吗?是否有任何小部件或任何我可以使用或做的事情我必须删除列表并在每次用户输入内容时重新创建它?

先谢谢迈克

rss android listview android-edittext

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

Android:让用户从图库中选择图片或视频

是否可以以这种方式启动Gallery,以便显示图片和视频?

谢谢

android android-intent mime-types

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

超级关键字的含义

superJava中关键字的含义和用法是什么?

java android super

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

Android ProGuard - 只是混淆

是否可以使用ProGuard进行混淆.我不希望ProGuard从我的项目中删除任何类.我打算使用ProGuard仅用于混淆,以防止逆向工程.

java obfuscation android proguard

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

Eclipse中的Android SDK提供有关过期证书的错误

在Eclipse中构建Android项目时,Android SDK会出现如下错误:

错误:

 Description    Resource    Path    Location    Type
1) Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM     MapByLocation        Unknown Android Packaging Problem



 2)Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM  PageCurlAnimation       Unknown Android Packaging Problem
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么解决.请帮我.

eclipse android android-sdk-2.1

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

在后台线程中膨胀视图

我有一个非常简单的问题:

是否还是无法充气视图(不将它添加到布局)在后台线程(例如:在doInBackgroundAsyncTask)?

我知道这是可能的,因为我已经在我的应用程序中以这种方式实现了大多数活动并且从未出现过问题,直到我在Galaxy S上遇到此问题: Android:android.view.InflateException:二进制XML文件行#13:错误在SAMSUNG Galaxy S中膨胀类<未知>

我被告知我不应该Views在后台线程中膨胀,但具体原因是什么,为什么我的aproach在大多数设备中工作但在Galaxy S中没有?

multithreading android thread-safety inflate

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

如何从Android应用程序发送和接收短信?

我想在我的应用程序中添加短信发送功能,并且还希望用户可以直接从应用程序中选择联系人列表中的联系人.是否可以将联系人列表与我的应用程序集成.

谢谢

sms android android-contacts

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

检测Android应用程序升级并为显示/隐藏EULA设置应用程序类布尔值

我试图检测我的应用程序何时使用BroadcastReceiver升级并在我的应用程序类中设置一个布尔值.此布尔值将与其他一些布尔值一起使用,以确定是否向用户显示EULA对话框.

我相信我已经完全正确地设置了它,但EULA仍然会在不应该出现的时候出现.特别是当用户已经在先前版本中接受了EULA时,EULA在升级版本(由我手动设置)中没有更改,并且应用程序正在升级.

我认为这不起作用的原因是因为我的应用程序没有运行,因此没有调用isAppUpgrade()方法并设置正确的布尔标志.有人可以确认是这种情况,或者我的代码中有什么问题吗?

仅供参考 - 在我的Main活动中首先调用EULA.show(Activity,boolean,boolean)静态方法.

这是一些代码

应用类

public class MFCApplication extends Application {

    private boolean isUpgrade = false;

    /**
     * Returns a manually set value of whether the EULA has changed in this version of the App
     * @return true/false
     */
    public boolean hasEULAChanged() {
        return false;
    }

    /**
     * Returns whether or not the application has been upgraded.  Set by the UpgradeBroadcastReceiver
     * @return true/false
     */
    public boolean isAppUpgrade() {
        return isUpgrade;
    }

    /**
     * Method called by …
Run Code Online (Sandbox Code Playgroud)

java android broadcastreceiver

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

如何将整数从一个Activity传递给另一个Activity?

我想将一个整数的新值从一个Activity传递给另一个Activity.即:

活动B包含一个

integer[] pics = { R.drawable.1, R.drawable.2, R.drawable.3}
Run Code Online (Sandbox Code Playgroud)

我希望活动A将新值传递给活动B:

integer[] pics = { R.drawable.a, R.drawable.b, R.drawable.c}
Run Code Online (Sandbox Code Playgroud)

以某种方式通过

private void startSwitcher() {
    Intent myIntent = new Intent(A.this, B.class);
    startActivity(myIntent);
}
Run Code Online (Sandbox Code Playgroud)

我可以设置这个整数值.

我知道这可以通过捆绑包以某种方式完成,但我不确定如何将这些值从活动A传递到活动B.

android integer bundle

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