我有这两节课.我的主要活动和扩展的一个AsyncTask,现在在我的主要活动,我需要从得到的结果OnPostExecute()中AsyncTask.我怎样才能将结果传递给我的主要活动?
这是示例代码.
我的主要活动.
public class MainActivity extends Activity{
AasyncTask asyncTask = new AasyncTask();
@Override
public void onCreate(Bundle aBundle) {
super.onCreate(aBundle);
//Calling the AsyncTask class to start to execute.
asyncTask.execute(a.targetServer);
//Creating a TextView.
TextView displayUI = asyncTask.dataDisplay;
displayUI = new TextView(this);
this.setContentView(tTextView);
}
}
Run Code Online (Sandbox Code Playgroud)
这是AsyncTask类
public class AasyncTask extends AsyncTask<String, Void, String> {
TextView dataDisplay; //store the data
String soapAction = "http://sample.com"; //SOAPAction header line.
String targetServer = "https://sampletargeturl.com"; //Target Server.
//SOAP Request.
String soapRequest …Run Code Online (Sandbox Code Playgroud) 如何以编程方式将活动的背景颜色设置为白色?
我的Android应用程序需要ListView使用来自的数据填充ArrayList.
我这样做很麻烦.有人可以帮我提供代码吗?
我正在寻找一种方法来改变在一个字的文本的颜色TextView从内Activity.
例如,有了这个:
String first = "This word is ";
String next = "red"
TextView t = (TextView) findViewById(R.id.textbox);
t.setText(first + next);
Run Code Online (Sandbox Code Playgroud)
如何将next文本颜色更改为红色?
有一个ActionBar在每个Android 4.0的应用程序,它得到了一个称号.我需要减小这个尺寸.但我不明白我是怎么做到的,因为ActionBar它没有为它提供公共方法.备注:我不想使用自定义视图.
Android医生说:
"当系统而不是用户关闭活动以节省内存时......"
但是如何模拟这种情况?我想调试onRestoreInstanceState(Bundle)方法,但不知道如何.
我想创建一个控制台应用程序,它将显示在控制台屏幕上按下的键,我到目前为止制作了这段代码:
static void Main(string[] args)
{
// this is absolutely wrong, but I hope you get what I mean
PreviewKeyDownEventArgs += new PreviewKeyDownEventArgs(keylogger);
}
private void keylogger(KeyEventArgs e)
{
Console.Write(e.KeyCode);
}
Run Code Online (Sandbox Code Playgroud)
我想知道,我应该在main中输入什么,以便我可以调用该事件?
我正在开发一个Android游戏应用程序.我设计了所有视图并实现了所有功能.现在在最后一个屏幕中我必须在android中播放声音.任何人都可以告诉我如何追求它吗?
我有一个日志代码,需要在所有Threadss 执行后执行.
Thread t1 = new MyThread();
Thread t2 = new MyThread();
t1.run();
t2.run();
doLogging();
Run Code Online (Sandbox Code Playgroud)
是否有任何方法doLogging()只有在两个线程完成其处理后才能执行.现在,doLogging()只要t1和t2开始,就会调用它.
我想将样式或字体设置为文本,TextView如下图所示: