歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android 一個應用去獲取另一個應用assets下面的資源通過框架代碼橋梁

Android 一個應用去獲取另一個應用assets下面的資源通過框架代碼橋梁

日期:2017/3/1 10:46:09   编辑:Linux編程

Android 一個應用去獲取另一個應用assets下面的資源通過框架代碼橋梁------項目實戰成功案例。

最終效果

HelloWord工程應用代碼:

  1. package com.pateo;
  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.widget.TextView;
  5. import com.pateo.R;
  6. import android.content.pm.PackageManager;
  7. public class HelloWordActivity extends Activity {
  8. TextView tv ;
  9. /** Called when the activity is first created. */
  10. @Override
  11. public void onCreate(Bundle savedInstanceState) {
  12. super.onCreate(savedInstanceState);
  13. setContentView(R.layout.main);
  14. tv = (TextView)findViewById(R.id.tv);
  15. PackageManager pm = getPackageManager();
  16. try{
  17. tv.setText("result : " + pm.getAppVoiceEntryInfo("packageName", "xmlName", "bnfName").speechContent);
  18. }catch( android.content.pm.PackageManager.NameNotFoundException e){
  19. tv.setText("" + e);
  20. }
  21. }
  22. }

上面getAppVoiceEntryInfo不是PackageManager自帶的方法是我自己添加的方法

Copyright © Linux教程網 All Rights Reserved