小编sun*_*nil的帖子

如何更改Android中菜单项的文本颜色?

我可以在Android中更改菜单项的背景颜色吗?

如果有人对此有任何解决方案,请告诉我.最后一个选项显然是要自定义它,但是有没有办法在不自定义的情况下更改文本颜色.

android textcolor menuitem layout-inflater

154
推荐指数
20
解决办法
21万
查看次数

将视图转换为位图而不在Android中显示它?

我将尝试解释我到底需要做什么.

我有3个独立的屏幕,分别是A,B,C.还有另一个名为HomeScreen的屏幕,其中所有3个屏幕位图都应显示在图库视图中,用户可以选择他想去哪个视图.

通过将所有代码仅放在HomeScreen Activity中,我已经能够获得所有3个屏幕的位图并将其显示在Gallery视图中.现在,这使代码变得很复杂,我想简化它.

那么,我可以从HomeScreen调用另一个Activity并且不显示它,只是获取该屏幕的Bitmap.例如,假设我只调用HomeScreen,它调用活动A,B,C,并且不会显示A,B,C中的任何活动.它只是通过getDrawingCache()给出该屏幕的Bitmap.然后我们可以在HomeScreen的Gallery视图中显示这些位图.

我希望我已经非常清楚地解释了这个问题.

如果这确实可行,请告诉我.

android bitmap

123
推荐指数
6
解决办法
9万
查看次数

如何在Android中调用另一个活动时提供动画?

我有两个活动A和B.我希望在活动A调用B时收缩动画,并在活动B调用A时最大化动画.我不需要动画xml文件.

当我们在Android中调用另一个Activity时,它会提供默认动画,然后调用缩小动画.

我想要的是不应该发生默认动画,我想要的动画应该发生.

我们可以在调用另一个Activity时实际给出动画吗?

animation android android-activity

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

在Android中使用Html.fromHtml()突出显示文本颜色?

我正在开发一个应用程序,其中将有一个搜索屏幕,用户可以在其中搜索特定的关键字,并且该关键字应该突出显示.我找到了Html.fromHtml方法.

但我想知道它是否是正确的做法.

请告诉我你对此的看法.

android text highlight textview

80
推荐指数
6
解决办法
10万
查看次数

在Android中分享到Facebook,Twitter和电子邮件的URL?

有没有类似于getsharekit.com的Android?它允许共享URL到社交网站.有没有类似的东西,或者我需要单独为Facebook,Twitter和电子邮件编码?

email twitter android facebook sharing

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

Android中AsyncTask的常用类?

我有一个共同的阶级说的如A级延伸AsyncTask,并已实施即所有的方法onPreExecute,doinbackgroundonPostExecute.

现在,还有其他类想要使用A类对象.

假设B类以下面的方式使用A类

A a = new A(context)
a.execute(url)
Run Code Online (Sandbox Code Playgroud)

然后我在get方法中获取结果.但是get方法不是使用AsyncTask的正确方法.我想得到结果onPostExecute.为此,我尝试使用一个布尔参数,该参数仅在onpostexecute.B类将检查直到它变为真,当它变为真时它将获取结果.

但这在某种程度上阻止了应用程序.

我已经在下面放置了asynctask的代码.

"

import java.io.IOException;

import org.apache.http.client.ClientProtocolException;

import org.apache.http.client.HttpClient;

import org.apache.http.client.ResponseHandler;

import org.apache.http.client.methods.HttpGet;

import org.apache.http.impl.client.BasicResponseHandler;

import org.apache.http.impl.client.DefaultHttpClient;


import android.app.ProgressDialog;
import android.content.Context;
import android.os.AsyncTask;

public class A extends AsyncTask<String, Void, String> 
{
private Context context = null;

private final HttpClient httpClient = new DefaultHttpClient();

private String content = null;
//private String error = null;
private String finalResult = null; …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

Android中所有活动中的相同选项菜单

我的项目中有10-15个活动.我希望在所有活动中都有选项菜单.然后他们以任何方式在一个地方做它并且它出现在所有活动中.

另外,我想隐藏一些选项菜单.那么,是否有可能或者我必须在所有活动中编写选项菜单代码.

问候

苏尼尔

android menu option

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

如何在Android中创建不安全的RFCOMM套接字?

我正在寻找不安全地连接rfcomm socket的方法.我能够找到下面提到的方法

Method m = device.getClass().getMethod("createInsecureRfcommSocket", new Class[] {int.class});
tmp = (BluetoothSocket) m.invoke(device, 1);
Run Code Online (Sandbox Code Playgroud)

这暂时正在做我想做的事.即使是这里的文档也说我们需要使用createInsecureRfcommSocketToServiceRecord来进行不安全的连接.但是没有这样的方法.我发现的唯一方法是使用如上所示的反射.甚至在createInsecureRfcommSocket中传递的方法,而不是createInsecureRfcommSocketToServiceRecord.我只是想知道这种方式有多可靠.如果我在方法中提到createInsecureRfcommSocketToServiceRecord,则连接永远不会发生.

android bluetooth insecure-connection

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

以弹出方式打开活动,而不是在Android的其他屏幕中打开?

我正在使用蓝牙聊天示例代码.在示例应用程序中,设备在另一个屏幕中打开,但我已经实现了相同的代码,DeviceListActivity只要应用程序启动就会调用差异,但这会在另一个屏幕中打开它,我希望它应该像弹出窗口一样打开蓝牙聊天示例代码.

有人能告诉我如何打开Activity作为弹出窗口吗?

android popup android-activity

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

Android中的前向或后向兼容性?

我想知道Android是否提供任何类型的兼容性,即向前或向后.这意味着如果在Blackberry中使用JDE 4.2开发应用程序,那么该应用程序将适用于任何具有OS 4.2或更高版本的手机,这意味着它具有向前兼容性.Android中有类似的东西吗?

假设我使用Android SDK 1.5开发应用程序,那么该应用程序可以在任何具有OS 1.5或更高版本的手机上运行.

希望很快得到答复.

谢谢和问候Sunil

compatibility android forward

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