在Android中使用PackageManager的问题

时间:2010-09-07 19:48:09

标签: android

  

可能重复:
  Error while using PackageManager in Android

我在一个Android应用程序中遇到了一个问题,我在使用PackageManager时遇到了错误。

申请如下:

Home.java

package com.main.home
public class Home扩展活动 {
   //点击按钮说“发送”
send.onClickListener()
{
   public void onClick(){Intent i = new Intent();
i.setClassName(“com.main.home”,“com.main.home.home1”);
startActivity(i);
}}

Home1.java
包com.main.home
import com.andr.resulting.Result;
public class Home1 extends Activity {
EditText et =(EditText)findViewById(R.id.e1);
//在onClick()上单击forwardButton public void onClick() {
String s [] = {e1.getText()。toString(),“”};
//在类中调用方法另一个不是活动的包的结果
 Result.finalfunc(Home1.this,S);
} }

Result.java

包com.andr.resulting //不同的包
import com.andr.other.otherclass
公共类结果{
public static void finalfunc(Activity act,String [] re){
//这里我想使用PackageManager获取此特定类包(com.andr.resulting)的详细信息

我试过这样:
otherclass.sendTo( “喜”, “hrll”,Result.this.getPackageManager()getApplicationinfo(Result.this.getPacakageName(),0)。);
我收到错误getPackageManager()在此类文件中不存在。
如何解决这个问题。我将热切地等待有价值的回复 在此先感谢。

0 个答案:

没有答案