Tag: android activity

想要使用GoogleMaps – OnMyLocationChangeListener却无法实现吗? 任何其他选择

我想利用谷歌地图,OnlocationChangeListener,但因为我已经实现了 implements DatePickerFragment.OnDATEClickListener{ 由于以上需要继续实现,这使得实现OnlocationChangeListener非常困难。 此外, onLocationchangelistener代码当前扩展了fragmentActivity而我当前的代码extends fragment ,这会产生更多问题。 问题是:我无法扩展或实现其他任何内容,因为我已经在实施和扩展。 这意味着我无法使OnlocationChangeListener工作 你知道有什么工作吗? (允许我实现DatePickerFragment.OnDATEClickListener同时还实现了Google的OnlocationChangeListener 。同时我的代码也继续扩展片段而不是片段活动) 我目前的代码: public class HomeFragment extends Fragment implements DatePickerFragment.OnDATEClickListener{ public HomeFragment(){} @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_home, container, false); return rootView; } } Google地图位置更改侦听器代码: public class MainActivity extends FragmentActivity implements OnMyLocationChangeListener { GoogleMap googleMap; @Override […]

按钮onClick错误…找不到方法

我似乎无法从我的Button开始一个新的Activity ,我在这里搜索了答案,但似乎无法解决问题。 我希望有人有一个简单的解决方案。 提前致谢。 这是错误: E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.IllegalStateException: Could not find a method openSearch(View) in the activity class dk.mathias.splitcab.MainActivity for onClick handler on view class android.widget.Button with id ‘btnStartSearch’ MainActivity.java protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void openSearch(){ Intent openSearchIntent = new Intent(MainActivity.this, StartSearch.class); startActivity(openSearchIntent); } AndroidManifest.xml中 activity_main.xml中 StartSearch.java public […]

无法在活动类中找到方法sendMessage(View)

MainActivity.java package com.example.myfirstapp; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.EditText; import android.content.Intent; public class MainActivity extends Activity { public final static String EXTRA_MESSAGE = “com.example.myfirstapp.MESSAGE”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is […]

Android – 如何在每次打开应用程序时启动完全相同的活动?

简而言之,举个例子,我基本上有一个包含3个活动的应用程序:Activity1 Activity2 StartActivity StartActivity包含两个按钮,分别对应于其他两个活动,启动它们。 如果我从Activity1退出应用程序,当我稍后点击手机中的应用程序图标时,Activity1会重新启动,因为Android会跟踪此情况。 我需要重新启动应用程序才能将我带到StartActivity,这样我就可以通过单击按钮选择去哪里,而不必单击后退按钮就可以在StartActivity中结束。 我假设onResume和onRestart参与其中,但他们应该去哪里? 非常感谢任何帮助,谢谢。

UnsatisfiedLinkError:无法从loader dalvik.system加载sinch-android-rtc

我试图在手机上运行我的Android应用程序时意外收到以下错误。 基本上在应用程序中,它调用messageservice,以便我能够运行我的即时消息。 我正在使用Sinch for android来处理我的即时消息。 以下是log cat消息: 10-08 00:34:31.550: E/AndroidRuntime(1610): FATAL EXCEPTION: main 10-08 00:34:31.550: E/AndroidRuntime(1610): Process: com.dooba.beta, PID: 1610 10-08 00:34:31.550: E/AndroidRuntime(1610): java.lang.UnsatisfiedLinkError: Couldn’t load sinch-android-rtc from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/data/app/com.dooba.beta-1.apk”],nativeLibraryDirectories=[/data/app-lib/com.dooba.beta-1, /system/lib]]]: findLibrary returned null 10-08 00:34:31.550: E/AndroidRuntime(1610): at java.lang.Runtime.loadLibrary(Runtime.java:358) 10-08 00:34:31.550: E/AndroidRuntime(1610): at java.lang.System.loadLibrary(System.java:526) 10-08 00:34:31.550: E/AndroidRuntime(1610): at com.sinch.android.rtc.internal.natives.jni.UserAgentFactory.(UserAgentFactory.java:9) 10-08 00:34:31.550: E/AndroidRuntime(1610): at […]

通过Programetically从App启动Skype

我使用默认的os拨号器直接创建一个调用: Intent call = new Intent(Intent.ACTION_CALL); call.setData(Uri.parse(“tel:” + phoneNo)); startActivity(call); 是否可以直接从我的应用程序启动Skype? 我尝试传递如下数字: PackageManager packageManager = getPackageManager(); Intent skype = packageManager.getLaunchIntentForPackage(“com.skype.raider”); skype.setData(Uri.parse(“tel:65465446”)); startActivity(skype); 传递号码失败。

在android清单中没有默认构造函数

我的应用程序一直崩溃,它说: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.Hugler/com.Hugler.ActMain}: android.content.ActivityNotFoundException: Unable to find explicit activity class {/com.Hugler.CB.SoundClsRslt}; have you declared this activity in your AndroidManifest.xml? 我在我的android清单文件中声明了活动,但是有一个错误说“’com.Hugler.CB.SoundClsRslt’没有默认构造函数” 这是我的SoundClsRslt代码: package com.Hugler.CB; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.ShortBuffer; import java.nio.channels.FileChannel; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import com.Hugler.ActMain; import com.Hugler.TeleOp.TeleOp; import com.SoundClassification.SoundClassification.ISC; import android.app.Activity; […]

如何从其他活动中调用主要活动中的方法?

我想从其他活动中调用主要活动中的公共方法。 我怎样才能做到这一点? class MainActivity extends Activity { public void myMethod() {} } class MyActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // How can I call myMethod() in MainActivity? } }

Android设备未显示背景图片

我创建了一个项目,针对android 4.4 – API Level 19 ,正如eclipse所建议的那样。 无论如何,在模拟器上一切看起来都很完美 – 这是一个截图: 当我在我的真实设备上安装它时出现问题 – 运行android 4.1.2 。 除了背景图片外,一切都很完美,像魅力一样。 它呈现出白色背景,就像图片不存在一样。 这是我的xml: 是不是android:background=”@drawable/wg_blurred_backgrounds_12在Android 4.1.2上工作? 我是否必须更改预设中的任何内容? 这就是我现在拥有的: 我知道我错过了一些非常小的东西,但我无法将其视为初学者。

moveTaskToBack(true)始终返回false

我知道这里和这里早些时候也有人问过 。他们没有得到适当的回答(或者根本没有回答)。但是,我不知道为什么moveTaskToBack(true); 对我来说永远都是假的。任何人都可以告诉我为什么以及如何解决这个问题呢? 提前致谢。 public void onBackPressed() { boolean r= moveTaskToBack(true); //r is false !! using API LEVEL 8 } 注意:我调用它的Activity是tabActivity包含的子Activity ,这不是MAIN或LAUNCHER活动。我不知道这是否有所不同。 编辑:因此应用程序不会去后台。我希望它转到后台,就像硬件HOME被按下一样