如题android如何在activity 中启动和创建一个widget?
要是在activity创建一个桌面上的widget的话 我试过是不行的。但是可以实现widget里创建一个activity。
[url]http://tech.it168.com/a2009/1222/827/000000827318.shtml[/url]
很简单,只要你在xml文件中布局好就ok,给你看一个helloword版本的
[url]http://www.iteye.com/topic/279114[/url]
dialog也是一种widget,都差不多的。
按你说的这个意思就是编程的方式了,不用xml 布局文件,你可以这样写
[code="java"]
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
[/code]